私はコードが通知をスローした場合、PHPUnitが失敗することはできますか?
質問
デフォルトでそれを行うには表示されませんし、私はどちらかそれのために任意のスイッチが表示されません。
このはPHPUnitの2.3.5、およびPHP 5.2.0-8です。
解決
//www.phpunit:
他のヒント
function exception_error_handler($errno, $errstr, $errfile, $errline )
{
throw new ErrorException($errstr, 0, $errno, $errfile, $errline);
}
set_error_handler("exception_error_handler");
あなたの選択肢は、(PHPUnitのは、あなたが交換されたいた、独自のをインストールします)エラー処理を無効にするためにはset_error_handler()を使用しているように見えます。そして、あなたはどちらかE_NOTICEs上の失敗をトリガする以外PHPUnitのエラーハンドラは、何を複製し、または、より重要なものとして、最大偽E_NOTICES(はset_error_handler()から返さにあなたがハンドルを取得します)PHPUnitのエラーハンドラに引き渡すだろう。
所属していません StackOverflow