統合コマンドライン生成されます。カバーとファイルをPyDev
-
08-07-2019 - |
質問
私的ビルド環境の設定を行うための走りを象ファイルのコマンドライン(ヴBatchelder coverage.py します。
を使用していEclipseとのPyDevとしてエディタが、現実的な理由からではない可能/便利な私にとって変換する私の全体の構築環境のEclipse(この範囲のデータから直接のIDEとしての設計を視野に入れてい
PyDevも同じ道具(もしくは類似したもの)を生成し、その範囲の情報だけでは推測があるはずの統合っ外象のファイルをEclipse/PyDev.
うかるのか?
解決
いうようなことに時間前PyDevれより古いバージョン coverage.py
のアクセスからスクリプトを作ります。
私た検出がPyDevした省氏 .coverage
ファイルです。しなかった:
C:\Users\Admin\workspace\.metadata\.plugins\org.python.pydev.debug\.coverage
その後は手動で走りの新しいバージョン coverage.py
から別のスクリプトということで保存できます。バファイルの場所PyDevに保存できます。できないので記憶がある場合はコマンドライン引数 coverage.py
ただ単純にコピーされる .coverage
ファイルとスクリプトが、その後、いつの間に コード-カバレッジの結果ビュー をクリックし リフレッシュ取材情報提供ありがとうございます!,PyDevまく過程としてのデータがっていることを明らかにし、ファイルそのものです。
他のヒント
PyDevのcoverage.pyの統合については(またはcoverage.pyを使用する場合でも)何も知りませんが、.coverageファイルは非常に単純です。それらはマーシャリングされた辞書です。
このコードはテストしていませんが、これを試して2つの.coverageファイルを1つにまとめることができます。
import marshal
c1_dict = marshal.load(open(file_name_1, 'rb'))
c2_dict = marshal.load(open(file_name_2, 'rb'))
c1_dict.update(c2_dict)
marshal.dump(c1_dict, open(file_name_out, 'wb'))