
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Pythonでログ出力をテストするLogCaptureを使ってみた | DevelopersIO
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonでログ出力をテストするLogCaptureを使ってみた | DevelopersIO
少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルで... 少し細かいですが、「このソースコードは意図したとおりにログ出力するのか??」を単体テストレベルでちゃんと確認しておくことで、品質の向上に繋がります。 今回はtestfixturesのLogCaptureを試してみました。使い方はこちらのドキュメントを参考にしました。 ※pytestを使っている場合は、こちらのブログで紹介されているLogCaptureFixtureを使っても良いと思います。 セットアップ バージョン $ python --version Python 3.6.9 ライブラリインストール pip install pytest testfixtures コード ソースコード(src/main.py) import json import logging logger = logging.getLogger(__name__) logger.setLevel(logging.DE