以下产生错误:
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
答案 0 :(得分:2)
错误的原因是Ruby 1.8.7中没有setup_argv Test :: Unit始终是一个模块。没有课。
请参阅此处的1.8.7文档以了解如何使用:
http://apidock.com/ruby/v1_8_7_330/Test/Unit