3

我有一个简单的 Ant 构建文件来生成 XML 格式的 JUnit 测试报告(见下文)。这会在 stdout 和 stderr 上生成每个测试方法的输出(如果有)的报告。我希望将两个流的输出合并为每个测试方法的一个。但我不知道该怎么做;如何告诉 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 回答