2009-06-20 15 views
1

出力HTMLレポートに、コードがMavenビルドでカバーされている場所を強調表示することは可能ですか?私はあなたがスタンドアロンのエマとアリと一緒にできることは知っていますが、私はまだMavenとEmmaでこれをどうやって行うかを考えていません。ありがとう。emma maven plugin code highlighting

ジェフ

+0

どのMavenバージョンですか? 1.x、2.x?どのemma-mavenプラグインですか? – jitter

+0

私は1.0 alphaを使用しています(org.codehaus.mojoから)。 –

+0

Mavenのバージョン2.1は、私はそれを試してみましたが、デバッグにエマのプラグインを実行した –

答えて

0

あなたはreportタグにsourcepath=属性を設定する必要があると私は記憶が正しければ、あなたは、HTMLタグの上に、少なくとも(?)カバレッジdepth="method"を指定します。

+0

(1.0アルファは、エマの達人プラグインのバージョンです)、それが正しいソースパスを使用していたが、それでも運。ラインハイライトのラインカバレッジでなければならないと考えましたが、Mavenプラグインにはそのオプションはありませんでした。 –

1

これはエマMavenプラグインで可能であるかどうかは知りませんが、これはCobertura Maven pluginのデフォルトの動作です。また、回線がヒットした回数も表示されます。これは、テストが最小限の場所を特定するのに役立ちます。出力の例については、reportを参照してください。

私はCoberturaとEmmaがカバレッジチェックの面で主に互換性があることを知っています。Coberturaは優れたMavenプラグインを持っていてEmmaはEclipseプラグインが優れています。