В настоящее время у меня есть следующий фрагмент из робофайла, который вызывается всеми тестами и запускает все истории, кроме тех, которые имеют тег 'Live'.
$func = $this->parallelCept();
if (!$func->wasSuccessful()) {
$this->taskCodecept()
->suite('func')
->configFile('codeception/codeception.yml')
->group('failed')
->env('jenkins')
->excludeGroup('Live')
->debug()
->run()
->stopOnFail();
Robofile используется 5 тестами (test1, test2, ... test5), в которых есть несколько историй (100), помеченных как «Live».
Если я хочу, чтобы один из 5 тестов (например, test5) фактически запустил тег 'Live'. это будет изменение в robofile, тестовом файле? Это было бы условием ЕСЛИ? открыт для предложений.
В настоящее время у меня запущены ANT и ROBO, так как я перехожу на ROBO (месяцы до завершения), и задания ANT также используют тег 'live', поэтому я не согласен с тем, как справиться с вышеизложенным.