Я использую Junit 4.4 и Ant 1.7. Если тестовый пример завершился с ошибкой (например, из-за того, что метод вызвал неожиданное исключение), я не получаю никаких подробностей о том, что произошло.JUnit не дает информации о «ошибках»
Моя 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>
Когда я бегу "тест муравей" он говорит, что (например) 2 Тест работает, 0 отказов, 1 ошибка. Он не говорит «Нет такого теста, как NoSuchTest», хотя это вполне разумно и позволит мне выяснить причину ошибки.
Спасибо!
Дан
+1 У меня просто была эта ошибка, и это сработало отлично. Благодаря! – 2010-05-04 17:11:27