Здравствуйте. Имеется модульное веб-приложение, при этом в каждом модуле пишутся тесты с использованием codeception. Получается в vendor’е есть модули, а в каждом из них папка tests и конфиг codeception.yml. Возможно ли одной командой запустить все тесты всех подключенных в проекте модулей?
Как 1 из вариантов, можно создать таск с помощью Robo.li, который будет по очереди запускать тесты из разных директорий, а после смержит репорты всех модулей в один репорт.
Но я бы всё таки вынес все тесты в корень проекта, и делил на модули с помощью suite конфигов - {suitname}.suite.yml
1 лайк