Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Почему Codeception запускает тесты в рандомном порядке?

codeception
Теги: #<Tag:0x00007f7b6d10c738>

(Konstantin) #1

Когда запускаешь весь тест сьют или отдельный тест класс, то тесты запускаются в рандомном порялке. Есть ли какие-то настройки для того, чтобы запускать так как они написаны или чтобы по классам шло, а уже в классах сами тесты пусть рандомно запускаются.


(Stan) #2

Не буду говорить про то как это плохо и почему этого не надо делать (это сделают будущие комментаторы).

По теме - не совсем рандомном, в алфавитном по названию теста. Как воркэраунд можете называть их 001_, 002_ :slight_smile:

@davert возможно прояснит ситуацию.


(Michael Bodnarchuk) #3

Подтверждаю: тесты идут в алфавитном порядке (по имени файла, имени метода). Есть специальная опция в конфиге shuffle: true, она как раз позволяет запускать тесты в случайном порядке, но по умолчанию эта опция отключена.