Surefire和OpenClover - 如果测试失败,则生成Clover报告

时间:2017-11-15 11:58:04

标签: java maven maven-surefire-plugin clover

我正在使用插件maven-surefire-plugin版本2.20.1和OpenClover插件版本4.2.0

Surefire设置

<plugin>
    <groupId>org.openclover</groupId>
    <artifactId>clover-maven-plugin</artifactId>
    <version>4.2.0</version>
</plugin>

OpenClover设置

mvn  clean clover:setup test clover:aggregate clover:clover -DskipTests=false -DtestFailureIgnore=true

如果任何测试失败,则不会生成三叶草报告 这是我用来生成测试的命令

{{1}}

为了让三叶草即使在测试失败的情况下生成报告,我还需要做些什么呢?

谢谢 达明

1 个答案:

答案 0 :(得分:0)

我通过将maven --fail-never选项添加到我的maven命令

来解决这个问题

更新的命令是

mvn  clean clover:setup test clover:aggregate clover:clover -DskipTests=false -DtestFailureIgnore=true -fail-never
相关问题