Это потому, что модульные тесты с phpunit запускаются из консоли, которая является приложением CLI. Вы должны быть в состоянии запустить его с:
я установлены PHPUnit и xdebug, и в моих файлах php.ini для CLI есть:
display_errors = On
xdebug.default_enable = 1
Я проверил, что обратная трассировка xdebug печатается, когда я создаю ошибку с помощью интерактивной консоли, но когда возникает ошибка во время работы phpunit, нет обратной трассировки?
Что происходит с обратным следом? Phpunit скрывает это от меня? Есть какие-то настройки, которые я пропускаю?
Спасибо!