3

Mavenから実行する必要がある一連のテストがあります。テストは、qunit のようなものを実行する一連のカスタム作成スクリプトを通じて実行されます。このスクリプトは、junit スタイルの xml ファイルを出力し、それを target/surefire-reports ディレクトリにコピーします。私がやりたいことは、surefire プラグインに、自分で実行したテストの結果を出力させることです。現在のところ、テストが実行されていないことが確実に報告されています (実際にはテストを実行していないため、正確です)。

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
There are no tests to run.

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

私のテストシステムによって作成されたjunitスタイルの出力ファイルを確実に見つけて、それらについて報告できるようにしたいと思います。これを実現する方法についてのアイデアはありますか? Surefire-report プラグインを実行して HTML レポートを生成できることはわかっていますが、それは私が探しているものではなく、すでにアグリゲーターを持っています。

4

1 に答える 1

1

Surefire は、テストを実行してレポートするためのものです。あなたは自分でテストを実行する予定であり、Java で書かれていないので、あなたのためのプラグインではないと思います。

必要なのはSurefire Report Pluginです。あなたが必要とするはず の Surefire-report:report-onlyという名前の目標があります。

于 2013-01-12T20:16:33.387 に答える