multiscripter
@multiscripter

Как логировать в методах, вызываемых из тестов Codeception?

Всем доброго времени суток!

Запилил хэлловорлд на Yii2.
Запилил несколько кастомных событий.
В методе обработчиков событий добавил логирование Yii::info().
Если вызываю trigger() в контроллере, то всё работает норм: логирование в методах обработчиков событий работает нормально.
При вызове trigger() из метода в классе юнит-теста логирования не происходит.
В один из обработчиков (ForOwnerTicketBusinessHandler) специально добавил вызовы Yii::debug(), Yii::warning() и Yii::error().
Из юнит-теста ни один метод логирования в методах обработчиков событий не срабатывает.

Кто знает подскажите, пожалуйста, что нужно сделать чтобы логирование работало при вызове тестов?

Codeception 2.3.9
Код:
https://github.com/multiscripter/yii2botnet
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
TREEDER Москва
от 170 000 до 300 000 ₽
Fort Financial Services Санкт-Петербург
от 100 000 до 150 000 ₽
РосТендер Москва
от 130 000 до 150 000 ₽