サーバーエンジニアの原です。 今回は、Python製テスティングフレームワークpy.testの数あるプラグインのうち、おすすめプラグインをご紹介します。 Python 3.4、pytest 2.7.0を前提とします。 pytest-flakes pytest-flakesは、Pythonの文法/コードスタイルチェッカーであるpyflakesをテスト時に実行できるようになるプラグインです。 例えばこのような(全く役に立たない)テストコードがあったとします。 # -*- coding: utf-8 -*- def test(): a = 5 assert 1+2 == 3 これを--flakesオプションを付けてテストを実行すると、未使用の変数があるため、テストが失敗します。 $ py.test --flakes ===================================== te