@zbender

Почему PHPUnit не отлавливает PHP notice «Undefined index»?

Установил другую версию phpunit (3.7.32) и теперь не отлавливаются ошибки типа: PHP notice "Undefined index x".
Например, если я в тесте обращусь к переменной, которая не инициализирована или к несуществующему элементу массива, то phpunit не выдаст ошибку.

Причем на другом сервере (phpunit 3.7.27) в тех же тестах это не повторяется.
Может быть, необходимо установить какой-то дополнительный компонент или выполнить какие настройки с phpunit?

PHP 5.4.26
Yii 1.1.14
  • Вопрос задан
  • 2575 просмотров
Решения вопроса 1
@zbender Автор вопроса
OK, so if anyone has trouble with getting none or incomplete output from PHPUnit command line, double-check your php.ini configuration directives:

error_reporting - should be set to E_ALL | E_STRICT for your development environment
display_errors - should be set to On


косяк был в:
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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