エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PHPUnit自体のエラーもstacktrace表示する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHPUnit自体のエラーもstacktrace表示する - Qiita
XDebugが有効な環境では、例外の詳細なスタックトレースが自動でロギングされるため、原因特定に大変役... XDebugが有効な環境では、例外の詳細なスタックトレースが自動でロギングされるため、原因特定に大変役立つ。 しかしPHPUnitコマンドはxdebug.show_exception_traceをoffにするため、「何が」「どこが」問題なのか原因が調べにくい事がある。 テスト対象のコードで発生した例外はスタックトレース表示するため、通常は問題無いのだが、PHPUnit自体のメソッドの引数を間違えたりすると、抑制されたエラーとしてしか表示されず、不便である。 先述の通りxdebug.show_exception_traceを設定すればいいため、 bootstrapスクリプトか、phpunit.xmlでini_setすれば、抑制されず全部のスタックトレースが表示されるようになる。