まず第一に、codeception の単体テストは非常に厳格です
添付ドキュメント: http://codeception.com/docs/0... (関連する設定はここには見つかりません)
いつ:
リーリー の場合、単体テストは中断されます。プロンプト: [PHPUnit_Framework_Exception] 未定義のオフセット: 1
phpunit.xml が Convert NoticesToExceptions を false に設定できることは知っています
しかし、codeception は関連する設定を見つけることができません
そして、作者に質問したところ、彼は「ずさんなコーディング」を書かないようにアドバイスを与えただけで、実際にそうなりました私の問題は解決しません
すべての場所で同様の Notice エラーが発生しないことは保証できません。また、使用しているフレームワークにそのようなエラーが発生しないことも保証できません。既存のフレームワークにエラーがあるため、テストを作成できません。
今度は単体テストに codeception を使用したいと考えています。通知および警告レベルのエラーをスキップして、例外に変換されてスローされるのを防ぐにはどうすればよいですか? ?
解決策を見つけてください!
http://php.net/manual/zh/func...
error_reportingを設定するだけです