Как стереть базу данных в шаблоне yii2-app-advanced при запуске отдельных пакетов (например, "backend")?Например:
./vendor/bin/codecept run -- -c backend
(Примечание. Этот подход официально оформлен .)
Я пытаюсь создать несколько модульных тестов, в которых записивставляются как часть теста.Эти записи имеют ограничения unique
на некоторые атрибуты.Эти тесты проходят корректно при первом запуске, но если я снова выполню ту же команду, она не будет выполнена (поскольку база данных не была стерта, а записи из предыдущего запуска все еще существуют).
Интересно, достаточно ли выполнить всетестирует сразу (backend + common + frontend), используя следующую команду:
./vendor/bin/codecept run
Тогда все будет работать нормально, поскольку база данных будет очищена.