Я использую 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", хотя это вполне разумно и позволит мне выяснить причину ошибки.
Спасибо!
Дан