【发布时间】:2011-09-29 17:25:53
【问题描述】:
我想运行一个测试文件:
# xxx.rb
require 'test/unit'; class XTest < Test::Unit::TestCase; def test_xxx; end; end
直到 ruby 1.9.2
ruby -Itest -e "require './xxx.rb'" - -v
完成了这项工作,我突然得到了 1.9.3:
/usr/local/rvm/rubies/ruby-1.9.3-rc1/lib/ruby/1.9.1/test/unit.rb:167:in
`block in non_options': file not found: - (ArgumentError)
(它尝试加载不存在的文件'-')
任何想法如何恢复详细模式/将选项传递给 test::unit ?
正确的输出如下所示:
Loaded suite -e
Started
test_xxx(XTest): .
【问题讨论】:
标签: ruby testunit ruby-1.9 ruby-1.9.3