monthly gimite

試験運用中。

[ruby] Ruby 1.9.1でsetup.rb testが動かない

作者の青木さんにはメールしておいたのですが、一応こちらにも。

Ruby 1.9.1でsetup.rb testを実行するとエラーになります。試したsetup.rbのバージョンは3.4.1です。

$ ruby19 setup.rb test
Running tests...
setup.rb:1465:in `exec_test': uninitialized constant
Test::Unit::AutoRunner (NameError)
       from setup.rb:1004:in `exec_test'
       from setup.rb:826:in `invoke'
       from setup.rb:773:in `invoke'
       from setup.rb:1578:in `<main>'

Ruby 1.9ではTest::Unit::AutoRunnerは存在しないようです。どうするのがいいのかよく分からないのですが、以下のパッチでとりあえず動作しました。
http://gist.github.com/150295

まあsetup.rb testとかあまり使われてないのかも(僕はこの前初めて使いました)。