При выполнении тестов в блоке Ruby :: framework Framework существует ли действительно простой способ указать из командной строки, что должен выполняться только один тест (то есть указать тестовый класс и переменную test test)? Если нет, есть еще одна структура, которая имеет эту функцию?ruby Test :: Unit Параметры командной строки?
7
A
ответ
6
ruby /path/to/foo_test.rb --name test_should_do_something_really_spiffy
Это будет вызывать тест, определенный методом test_should_do_something_really_spiffy
в этом файле.
EDIT: Это для рамки Test::Unit
, в которой написано большинство тестов на рубине. Я предполагаю, что вы имели в виду то же самое.
5
Если у вас есть полный Test::Unit
рамки, вы можете сделать
ruby /path/to/foo_test.rb --help
, чтобы получить параметры командной строки. Я не думаю, что это работает, если у вас только мини-версия.
Смежные вопросы
- 1. Выполнение тестов на Ruby Unit (Test :: Unit) внутри кода
- 2. Unit Test with Ruby 1.9.3
- 3. Python, unit test - передать аргументы командной строки setUp unittest.TestCase
- 4. Запустить scala unit test из командной строки отдельно от Maven
- 5. Ruby Test Unit: несколько скриптов, один выход
- 6. Ruby: Minitest, test-unit и переменные экземпляра
- 7. RSpec match_array в Ruby Test :: Unit?
- 8. Параметры командной строки Grunt
- 9. Параметры командной строки Java
- 10. Mocking Generic unit unit test
- 11. kafka unit unit test (java)
- 12. Unit test NullReferenceException с проблемой свойства строки
- 13. Параметры командной строки WinMain
- 14. Параметры командной строки
- 15. Удобные параметры командной строки
- 16. JVM параметры командной строки
- 17. Параметры командной строки тестирования
- 18. . Параметры командной строки .net?
- 19. Параметры командной строки
- 20. Параметры командной строки Python
- 21. Разбор Параметры командной строки
- 22. Параметры командной строки javac
- 23. Параметры командной строки
- 24. параметры командной строки linux
- 25. Параметры/параметры/параметры командной строки Launch/Perl
- 26. Ruby: не определен метод `_run_suite 'для класса` Test :: Unit :: Runner'
- 27. Objective C Unit Test Setup
- 28. Maven run unit test with @Ignore
- 29. Аргументы командной строки ruby?
- 30. Команды командной строки Ruby
Является ли метод «should_do_something_really_spiffy» подклассом test :: unit? –
Да. Обратите внимание, что Test :: Unit постепенно прекращается и заменяется на «minitest», но сохраняет тот же API. – Keltia
вы также можете использовать шаблон в качестве аргумента --name и использовать короткий ключ -n; например: -n/really_spiffy / – Jakub