通过检查junit报告来使ant build失败?

时间:2014-04-09 19:52:57

标签: java ant junit build junit4

我需要仅根据junit报告导致构建失败。有没有办法做到这一点。我知道如何在junit标记中使用haltonfailure使构建失败,但在我的build.xml中,我只能访问junit报告。我正在使用蚂蚁。

2 个答案:

答案 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"/>