検索

ホームページ  >  に質問  >  本文

php - codeception が Notice を Exception に変換してスローするのを防ぐにはどうすればよいですか?

まず第一に、codeception の単体テストは非常に厳格です

添付ドキュメント: http://codeception.com/docs/0... (関連する設定はここには見つかりません)

いつ:

リーリー

の場合、単体テストは中断されます。

プロンプト: [PHPUnit_Framework_Exception] 未定義のオフセット: 1

phpunit.xml が Convert NoticesToExceptions を false に設定できることは知っています
しかし、codeception は関連する設定を見つけることができません
そして、作者に質問したところ、彼は「ずさんなコーディング」を書かないようにアドバイスを与えただけで、実際にそうなりました私の問題は解決しません

すべての場所で同様の Notice エラーが発生しないことは保証できません。また、使用しているフレームワークにそのようなエラーが発生しないことも保証できません。既存のフレームワークにエラーがあるため、テストを作成できません。

今度は単体テストに codeception を使用したいと考えています。通知および警告レベルのエラーをスキップして、例外に変換されてスローされるのを防ぐにはどうすればよいですか? ?

解決策を見つけてください!

给我你的怀抱给我你的怀抱2813日前625

全員に返信(1)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:00:30

    http://php.net/manual/zh/func...

    error_reportingを設定するだけです

    返事
    0
  • キャンセル返事