@dinya17

Почему Yii2 не отлавливает исключения при тестировании черезе Codeception?

Почему Yii2 не отлавливает исключения при тестировании черезе Codeception?
Я запускаю тестыирование своего прилоения, делаю АПИ тест.
В приложении настроен errorHandler

'errorHandler' => [
            'class' => ErrorHandler::class,
        ],


Этот обработчик прекрасно отлавливает все мои эксепшены, если я руками дергаю апи. Все ошибки глобально обрабатываются. Но вот кодесепшен при появлении эксепшена сразу же останавливает тест, не дает приожению обработать ошибку глобально.
Я дебажил все и errorHandler при тестировании подключается, конструктор у него срабатывает.
Кто - нибудь сталкивался с подобным? Может есть какой - то параметр, который я забыл указать и поэтому кодесепшен сразу все останавливает?
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
@dinya17 Автор вопроса
Разобрался, надо просто наследоваться от HttpException, только в этом случае Кодесепшен нормально все обработает
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы