2
私は、(カスタムRESTフレームワークの一部である)RESTハンドラの束のためにいくつかのユニットテストを書こうとしています。 RESTサーバーでは、通常、すべての例外がログに記録され、コード実行は通常可能な限り継続されます。テスト - すべてのロガー出力を出力する方法
私はテストを設定しているので、なぜテストが合格していないのか分からないという問題に取り組んでいます。ハンドラとの各モジュールはテストにのみ出力を失敗に
import logging
log = logging.getLogger(__name__)
行が含まれ、脇に失敗したアサートから、
No handlers could be found for logger "project.handlers.module"
のラインに沿っている私は私に追加できる簡単な修正はありますロガーが単にエラー(またはすべてのメッセージ)を出力するようにファイルをテストします。テストに関わる各ロガーのハンドラをどのように設定できるのかよく分かりません。
私のために働きます...これを私のテストフォルダの '__init __。py'ファイルに追加しました – mark