3

XML形式でJUnitテストレポートを生成するための単純なAntビルドファイルがあります(以下を参照)。これにより、stdoutおよびstderrに関する各テストメソッドの出力(存在する場合)を含むレポートが生成されます。2つのストリームの出力をテストメソッドごとに1つにマージしたいと思います。しかし、これを行う方法がわかりません。stderrをstdoutにリダイレクトするようにJUnitターゲットに指示するにはどうすればよいですか?

<target name="test" depends="compile">
    <junit>
        <classpath refid="classpath.tests"/>
        <formatter type="xml"/>
        <test name="tests.Tests1"/>
        <test name="tests.Tests2"/>
    </junit>
</target>
4

1 に答える 1

0
ant test | grep -w junit 2>&1

代替オプションは次のとおりです。 q オプションを指定して Ant を実行します。

ant -q test
于 2012-06-27T18:13:47.967 に答える