django-noseとdjango-caverageを利用していた時の問題点 Django 1.10 でカバレッジを計測していた際に、下記のコードのカバレッジが計測できない問題がありました。 デコレータのカバレッジが計測されない 多重継承しているスーパークラスのカバレッジが計測されない デコレータのカバレッジが計測されないために、全てのコードをパスしているテストコードを書いてもカバレッジが100%にならず、計測結果をみてもこれ以上テストが必要かどうかをカバレッジから確認することができない状態でした。 そこで、 Coverage.py を利用してカバレッジを計測するようにしました。 Coverage.py をインストールする pip を使って Coverage.py をインストールします。 $ pip install coverage Coverage.py の設定ファイルを作成する プロ

