Запустить тест одной системы

чтобы запустить один тест в Rails, мы обычно делаем:

rails test TEST=test/system/invitation_test.rb

но это не работает с системой тестов. Ни сделать эту работу:

rails test:system TEST=test/system/invitation_test.rb

С обоими этими коммандос выше, все системные тесты (файлы) выполняются.

Итак, мой вопрос: как я могу запустить один системный тест?


в качестве примечания, чтобы запустить (все) системные тесты в Rails,вы должны добавить :system to test.

rails test:system

1 ответов


пока rails test не работает, если вы хотите запустить системные тесты (вам нужно добавить тест с :system), если вы хотите запустить только один тест тут кажется, работает:

rails test test/system/my_little_test.rb