1

以下はエラーになります。

require 'test/unit'

Test::Unit.setup_argv(["tests"])

$ run_tests.rb:4: undefined method `setup_argv' for Test::Unit:Module (NoMethodError)

Rubyがメソッド呼び出しにモジュールのTest::Unit代わりにクラスを使用するようにするにはどうすればよいですか?Test::Unit

Ruby 1.8.7を編集

4

1 に答える 1

2

エラーの理由は、setup_argv が Ruby 1.8.7 で使用できないためです。
Test::Unit は常にモジュールです。クラスはありません。

使用方法については、こちらの 1.8.7 ドキュメントを参照してください:
http://apidock.com/ruby/v1_8_7_330/Test/Unit

于 2011-07-02T00:38:27.177 に答える