Я пытаюсь запустить конкретный сценарий Behat из командной строки, вот что я делаю:Как запустить конкретный Behat сценария
$ bin/behat features/features/baseline.feature:3
Однако это не собирание сценария.
Если я бегу
bin/behat features/features/baseline.feature
я могу получить весь файл функции для запуска.
Вот что файл выглядит - сценарий я пытаюсь запустить на линии 3 в моем текстовом редакторе:
Feature:
@api
Scenario: Clear cache
Given the cache has been cleared
When I am on the homepage
Then I should get a "200" HTTP response
Scenario:
Given I am not logged in
When I am on the homepage
Then I should see the text "We love our users"
Не уверен, если это новый вариант, но также можно указать имя файла функции и номер строки, например 'bin/behat features/file.feature: 123' где 123 - номер строки строки, например' Scenario: Clear cache'. – greggles
Вы можете даже выполнить тесты по ряду строк, как описано в 'bin/behat --help':' * .feature: 10- * ',' * .feature: 10-20' – Gregoire