Как запустить один тест в Codeception? - PullRequest
1 голос
/ 15 октября 2019

Я работаю с приемочными тестами Codeception в докер-контейнерах. Я могу запустить весь проект, но не могу запустить отдельные тесты или классы. Есть ли какой-либо параметр конфигурации или параметр для решения этой проблемы?

Это работает (запустите все тесты):

codecept -c /app/web/codeception.yml run 

Это не работает:

codecept -c /app/web/codeception.yml run SupplierFormCest (class name)
codecept -c /app/web/codeception.yml run Tests/SupplierFormCest  (Namespace path) 
codecept -c /app/web/codeception.yml run /app/web/tests/acceptance/SupplierFormCest (file path)

Сообщение об ошибке: не найден пакет 'SupplierFormCest'

1 Ответ

2 голосов
/ 22 октября 2019

Похоже, вам нужно указать набор, принятие перед именем класса:

codecept -c /app/web/codeception.yml run acceptance SupplierFormCest
...