8

.coverageCoverage.pyによって作成されたDjangoプロジェクトのコードカバレッジを示すファイルあります。

coverage run --branch --source='.' manage.py test style

を使用して優れたHTMLレポートを作成できますがcoverage html、IDEAのカバレッジビューを利用して、プロジェクトの作業中にプロジェクトのカバレッジを示すことを強く望んでいます。

IntelliJの「RunwithCoverage」コマンドを使用して、標準的な方法でカバレッジデータを生成することはできません。(これは当然のことと考えてください。理由については、後で2番目の質問をする場合があります。)

.coverageCoverage.pyによって生成されたファイルをIntelliJIDEAにインポートする方法はありますか?

4

2 に答える 2

10

coverageこれは、少なくともプロジェクトのルート ディレクトリで実行している限り可能です。

まず、を実行して.coverageファイルを に変換する必要があります。次に、[分析] メニューに移動し、[コード カバレッジ データを表示] を選択して XML ファイルを追加するだけです。coverage.xmlcoverage xml

                                  

                      

于 2013-01-31T20:25:55.253 に答える
1

ありがとう、pycharm 2.7 では、[ツール] -> [コード カバレッジ データを表示] に移動し、新しいファイルを追加する必要があります。

于 2013-02-19T12:37:42.903 に答える