0

ANT を使用した Junit レポート。これを含むさまざまなフォーラムを調べました: https://bugs.eclipse.org/bugs/show_bug.cgi?id=384757。最後に助けを求めてここに着陸しました。

基本的に、多くのテストを含むjunitプロジェクトがあり、ANT build.xmlを使用して実行し、htmlレポートを取得しようとしています。ANT 1.8.4 および JDK 1.7 を使用すると、ビルドは正常に実行されますが、同じものに対する html レポートは生成されません。JDK 1.6が役立つ可能性があるという投稿から見つけ、JDK 1.6をインストールし、Eclipseからビルドを実行しようとしました。次のエラーは次のとおりです。指定された VM インストールが見つかりません: タイプは標準 VM、名前は jdk1.7.0_04 です。ただし、同じビルドが ant コマンド ラインから実行されます。ただし、html レポートは生成されません。

これを機能させるには、JUint、ANT、JDK、および Eclipse のどの組み合わせを使用する必要があるか教えてください。つまり、ANT から junit テストを実行して、html レポートを表示できるはずです。どんな助けでも大歓迎です。

4

1 に答える 1

1

以下に例を示します: テストの後に呼び出され、異なる出力ディレクトリを持つように、depend="test"属性があることに注意してください...

    <target name="report" depends="test">
    <!--nicely format the junit reports from xml junit output-->
    <junitreport todir="${test.reports.out}">
        <fileset dir="${test.reports.tmp}">
            <include name="**/*.xml" />
        </fileset>
        <report todir="${test.reports.html}" />
    </junitreport>
    </target>
于 2012-09-21T11:09:29.993 に答える