Estoy usando Junit 4.4 y Ant 1.7. Si un caso de prueba falla con un error (por ejemplo, porque un método arrojó una excepción inesperada) no obtengo ningún detalle sobre cuál fue el error.JUnit no proporciona información sobre "errores"
Mi build.xml se ve así:
<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>
Cuando corro "ant test" que dice (por ejemplo) 2 ejecuciones de prueba, 0, 1 error fracasos. No dice "No existe tal prueba como NoSuch Test", aunque esto es completamente razonable y me permitiría descubrir la causa del error.
Gracias!
-Dan
+1 Acabo de tener este error y esto funcionó a la perfección. ¡Gracias! –
gran ayuda, gracias! – jsh