Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
testfixtures から単体テストのログ ステートメントまで、LogCapture オブジェクトを使用しています。素晴らしく機能します。
しかし、私のテスト スイートでは、ログは実際にはコンソール (Jenkins にとっては厄介) に出力され、さらに悪いことに、Sentry にも出力されます。
LOGGING 設定をオーバーライドする必要はありません。これはテスト自体を弱体化させるようです。ログをキャプチャしながらこれらの排出を防ぐにはどうすればよいですか?
モック ライブラリの使用を検討しましたか?
https://pypi.python.org/pypi/mock/
これにより、コール セントリーを「偽装」し、記録する内容を追跡できます。