0

次のコマンドを使用して、テスト ファイルからテストメソッドを実行しています。

./bundle exec ruby -Ilib test_file.rb -n test_method

コマンドラインで複数のメソッドを実行する必要がある場合は、続行する方法を提案してください。

4

2 に答える 2

1

-n次のように、複数のオプションを渡すだけです。

./bundle exec ruby -Ilib test_file.rb -n test_method -n test_another_method
于 2013-05-07T13:16:50.337 に答える
0

上記の問題の一時的な解決策も見つけました。1 つのメソッドからすべてのテスト メソッドを呼び出しました (作成しました)。次に、次のコマンドを使用して実行しました。

./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

ただし、メソッドが失敗すると、失敗したメソッドの後のメソッドはまったく呼び出されません。

于 2013-05-07T13:22:43.647 に答える