我正在使用 Junit 4.4 和 Ant 1.7。如果一个测试用例因错误而失败(例如,因为一个方法抛出了意外的异常),我不会得到任何关于错误是什么的详细信息。
我的 build.xml 看起来像这样:
<target name="test" depends="compile">
<junit printsummary="withOutAndErr" filtertrace="no" fork="yes" haltonfailure="yes" showoutput="yes">
<classpath refid="project.run.path"/>
<test name="a.b.c.test.TestThingee1"/>
<test name="a.b.c.test.NoSuchTest"/>
</junit>
</target>
当我运行“ant test”时,它显示(例如)2 次测试运行,0 次失败,1 次错误。它没有说“没有像 NoSuchTest 这样的测试”,尽管这是完全合理的,并且会让我找出错误的原因。
谢谢!
-担