t.me/atinfo_chat Telegram группа по автоматизации тестирования

[Codeception] Запуск нескольких тестов из разны классов

codeception
php
Теги: #<Tag:0x00007f21d0ededa8> #<Tag:0x00007f21d0edec18>

(Артём Кузьменко) #1

Здравствуйте.
Подскажите есть ли в codeception возможность запустить тесты из разных классов в одном прогоне? Может как то объединить имена тестов в съют?

TestClass1:test1
TestClass1:test2
TestClass2:test1
TestClass3:test1

Что то типа такого, но это не работает.
codecept run [TestClass1:test1, TestClass2:test1]


(Артём Кузьменко) #2

Нашел ответ сам…

В файл codeception.yml в резделе groups пишем имя группы, например “rerun” и перечисляем все необходимые тесты:

groups:
    rerun:      [tests/acceptance/common/TestClass1:test1,
                 tests/acceptance/common/TestClass1,
                 tests/acceptance/common/TestClass2:test2]

Запускаем командой:

codecept run -g rerun --html report.html

После прогона смотрим отчет :grinning: