Порядок выполнения тестовых файлов Codeception

146
06 июля 2019, 17:20

Проблема состоит в следующем

Есть, например, форма регистрации с 5ю шагами. На каждый шаг написан отдельный Cest файл (поскольку тестировать на каждой форме надо много)

И тут получается такая каша

RegOne.php
RegThree.php
RegTwo.php

Можно ли как-то Codeception (cli) сказать, что надо запускать в другом порядке файлы?

Answer 1

Привожу пример как у меня заработало

Использовались группы (https://codeception.com/docs/07-AdvancedUsage#Groups)

Для запуска

$ php vendor/bin/codecept run -g register

и в *.suite.yml файле объявил группу

groups:
    register:
        - tests/acceptance/RegOne.php
        - tests/acceptance/RegTwo.php
        - tests/acceptance/RegThree.php

Спасибо @4e4e4i за наводку

READ ALSO
Как прибавить к дате 1 день?

Как прибавить к дате 1 день?

Я не программист, но занимаюсь одним сайтом как администраторПотребовалось прибавить к дате 1 день

174
laravel не устанавливается пакет

laravel не устанавливается пакет

почему после команды

154
Параллельное выполнение задач PHP

Параллельное выполнение задач PHP

Есть файл который запускается каждые N минутКогда запускается этот файл там происходит примерно следующее:

122
Как настроить htaccess под файлы в MVC?

Как настроить htaccess под файлы в MVC?

есть проблемаЯ сделал MVC на PHP, который распознает / в строке и делает соответствующие действия

151