質問

私アサユニット試験が 致命的なエラー 行のスクリプト 金型 とって正しいアサを出力します。

私は、アサ出力の滞在 正しくformated, ので、読み込みプラグインをEclipse.実際に致命的なエラーを停止しアサやEclipseのプラグインできな解釈するもの(アサクリプト エラーではなく、取り扱います。

感謝

役に立ちましたか?

解決

あなたはPHPUnitのプロセス分離機能を使用する必要がある - 新しいプロセスで各テストスイートを開始

phpunit --process-isolation ...

これは致命的なエラーがあなたのPHPUnitの出力を壊さないことを確認する唯一の方法である。

実行時間

これは、の各単一のテストのための

プロセス分離乗算テスト実行時間は、の、新しいPHPインスタンスが起動され、ブートストラップなどが実行されます。

このような状況を修正するには、別のプロセスにおける完全なテストケース(@runTestsInSeparateProcesses)を実行することを選択したり、時には致命的なアウトに知られている唯一のもの(@runInSeparateProcess)。

他のヒント

はset_error_handler()があなたを助けにはなりません。あなたは register_shutdown_function()

を使用して致命的なエラーをキャッチすることができます
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top