Если я создаю пользователя на сайте и после его создания тест падает (но пользователь создан), то мне нужно перехватить закрытие браузера и удалить пользователя. Как это сделать и возможно ли?
Аналог phpunit-овского teardown() → _after, выполняется после каждого теста, упал он или нет - не важно
http://codeception.com/docs/06-UnitTests
protected function _after() {
deleteUser($id);
}
Если нужно только во время падения теста, то _failed
http://codeception.com/docs/07-AdvancedUsage
public function _failed(\Codeception\TestCase $test, $fail) {
deleteUser($id);
}
все хуки - http://codeception.com/docs/03-ModulesAndHelpers#Hooks
2 лайка
Спасибо, то что надо~