Исключить и включить группы ROBOFILE - PullRequest
0 голосов
/ 02 ноября 2018

В настоящее время у меня есть следующий фрагмент из робофайла, который вызывается всеми тестами и запускает все истории, кроме тех, которые имеют тег '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', поэтому я не согласен с тем, как справиться с вышеизложенным.

...