14

ハドソンに表示されるように、ノーズテストのカバレッジ XML を出力しようとしています。私が実行している行は次のとおりです。

nosetests --with-gae -v --all-modules --with-xunit --with-coverage

コンソールにカバレッジ出力が表示されますが、カバレッジ データを含む xml ファイルがありません。カバレッジxmlを出力するにはどうすればよいですか?

4

2 に答える 2

25

nosetestsコマンドを実行する.coverageと、ディレクトリにデータ ファイルが作成されます。次に を実行するcoverage xmlと、ファイルから Cobertura 互換の XML ファイルが作成され.coverageます。

于 2011-01-21T03:41:30.983 に答える
8

これを行うために書かれたプラグインがありますnosetests

--with-xcoverageこのパッケージをインストールしたら、追加するだけです。次の場所にあります。

https://github.com/cmheisel/nose-xcover

于 2011-01-25T21:42:13.083 に答える