我需要仅根据junit报告导致构建失败。有没有办法做到这一点。我知道如何在junit标记中使用haltonfailure使构建失败,但在我的build.xml中,我只能访问junit报告。我正在使用蚂蚁。
答案 0 :(得分:1)
尝试类似
的内容 <fail if="testFail" message="At least one unit test failed"/>
在您的单元测试目标中。
答案 1 :(得分:1)
请参阅:http://ant.apache.org/manual/Tasks/junit.html,
尝试在junit ant task&amp;中使用failureproperty="failed.unit.test.property"
检查它的设置和放大运行完成时失败:
<fail if="failed.unit.test.property" message="Unit tests failed with more custom msg to your test class/suite"/>