【发布时间】:2015-01-13 20:12:59
【问题描述】:
以下 ANT 脚本执行提到的 2 个测试:
<target name="tests">
<mkdir dir="${junit.output.dir}"/>
<junit fork="yes" printsummary="withOutAndErr">
<formatter type="xml"/>
<test name="x.atest" todir="${junit.output.dir}"/>
<test name="x.ytest" todir="${junit.output.dir}"/>
<classpath refid="ab.classpath"/>
</junit>
</target>
但是,当我尝试将其更改为 BatchTest 时,它会成功构建但不会执行测试:
<target name="tests">
<mkdir dir="${junit.output.dir}"/>
<junit fork="yes" printsummary="withOutAndErr">
<formatter type="xml"/>
<batchtest todir="${junit.output.dir}" fork="yes">
<fileset dir="${tests.dir}">
<include name="**/.class" />
</fileset>
</batchtest>
<classpath refid="ab.classpath"/>
</junit>
</target>
我现在失去了理智,因为这里可能缺少什么。有人可以帮忙吗?
【问题讨论】:
标签: java unit-testing ant junit4