获得jacoco代码覆盖率与运行测试相同

问题描述 投票:0回答:1

我为我的项目设置了jacoco。我可以这样做:gradle cleanTest test跟随gradle jacocoTestReport并获得代码覆盖率

这意味着两个步骤。有什么办法,我可以通过切换到gradle test得到它

gradle spock jacoco
1个回答
2
投票

https://docs.gradle.org/current/userguide/jacoco_plugin.html

如果Java插件也应用于您的项目,则会创建一个名为jacocoTestReport的新任务,该任务取决于test任务。

因此,只需调用gradle jacocoTestReporttest也将首先被调用。

编辑:如果你真的想调用test任务,只需在build.gradle中添加:

test.finalizedBy jacocoTestReport
© www.soinside.com 2019 - 2024. All rights reserved.