2013-05-07 2 views
0

Я использую следующую команду, чтобы запустить тест метод из тестового файла:запуск нескольких методов испытаний рубин из тестового файла

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

Может кто-то пожалуйста предложить о том, как поступить, если мне нужно для запуска несколько методов в командной строке.

ответ

1

Вы просто должны пройти несколько -n вариантов, например:

./bundle exec ruby -Ilib test_file.rb -n test_method -n test_another_method 
+0

Awesome !!! Работал как шарм :) – Arun

0

Я также нашел временное решение вышеуказанной проблемы. Я позвонил всем методам тестирования из одного метода (я его создал). Затем использовали следующую команду, чтобы запустить его:

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

Но когда метод не удается, методы после метода неисправного не вызываются вовсе.

Смежные вопросы