Запуск тестов из разных модулей одной командой

codeception
php
Теги: #<Tag:0x00007fedb99fbe98> #<Tag:0x00007fedb99fbd30>

(Евгений Голов) #1

Здравствуйте. Имеется модульное веб-приложение, при этом в каждом модуле пишутся тесты с использованием codeception. Получается в vendor’е есть модули, а в каждом из них папка tests и конфиг codeception.yml. Возможно ли одной командой запустить все тесты всех подключенных в проекте модулей?


(Bearded Bear) #2

Как 1 из вариантов, можно создать таск с помощью Robo.li, который будет по очереди запускать тесты из разных директорий, а после смержит репорты всех модулей в один репорт.
Но я бы всё таки вынес все тесты в корень проекта, и делил на модули с помощью suite конфигов - {suitname}.suite.yml