По умолчанию он не работает, и я тоже не вижу никакого переключателя.
Это PHPUnit 2.3.5 и PHP 5.2.0-8.
Вы хотите перейти на более новую версию PHPUnit, посмотрите http://www.phpunit.de/ .
function exception_error_handler($errno, $errstr, $errfile, $errline ) { throw new ErrorException($errstr, 0, $errno, $errfile, $errline); } set_error_handler("exception_error_handler");
Ваш доступный параметр, по-видимому, использует set_error_handler () для переопределения процесса ошибки (PHPUnit устанавливает его собственный, который вы бы заменили). Затем вы либо дублируете то, что делает обработчик ошибок PHPUnit, за исключением того, что вы запускаете сбой в E_NOTICE, либо передаете обработчик ошибок PHPUnit (который вы получите дескриптор для возврата из set_error_handler ()) и подделаете E_NOTICES как нечто более критичное.