0
我使用下面的命令來運行從測試文件測試方法:運行多個Ruby測試方法從測試文件
./bundle exec ruby -Ilib test_file.rb -n test_method
能有人請建議如何進行,如果我需要在命令行上運行多種方法。
我使用下面的命令來運行從測試文件測試方法:運行多個Ruby測試方法從測試文件
./bundle exec ruby -Ilib test_file.rb -n test_method
能有人請建議如何進行,如果我需要在命令行上運行多種方法。
你只需要通過多個-n
選項,如下所示:
./bundle exec ruby -Ilib test_file.rb -n test_method -n test_another_method
我也發現了上述問題的臨時解決方案。我從一個方法(我創建它)調用了所有的測試方法。然後用下面的命令來運行它:
./bundle exec ruby -Ilib test_file.rb -n test_method_containing_required_to_run_tests
在測試文件:
def test_method_containing_required_to_run_tests
test_method1
test_method2
test_method3
...
end
但是當一個方法失敗,失敗的方法後的方法不是在所有調用。
太棒了!工作就像一個魅力:) – Arun 2013-05-07 13:19:30