我正在运行一个运行 junit 测试的 Ant 任务。 我希望将测试结果输出为 XML。 我愿意:
<target name="test" depends="clean,compile">
<junit showoutput="yes" fork="true">
<classpath refid="test.classpath" />
<formatter type="plain" usefile="false" />
<batchtest todir="${test.results.dir}">
<fileset dir="${tests.dir}">
<include name="**/*TestSuite.java"/>
</fileset>
</batchtest>
</junit>
</target>
但是什么都没有输出。我做错了什么?
您必须将
格式化程序的类型设置为 xml
。
<formatter type="xml" usefile="false" />
如果要将输出写入文件,请删除 usefile
属性。
<formatter type="xml" />