将 Spock 的测试与 Sonar 集成
Integrate Spock's test with Sonar
我使用 spock 编写测试用例,使用 jenkins 运行 并发布我的测试用例。
我能够获得报告的代码覆盖率,但声纳只显示 Java 个单元测试用例; groovy 测试用例完全缺失
以下pom.xml作为参考
https://github.com/kkapelon/java-testing-with-spock/blob/master/chapter7/spring-standalone-swing/pom.xml
有人知道我错过了什么吗?
- 在 Sonar 中安装 Groovy 插件。以 admin/admin 身份登录并转到
administration/system/update-center 选项卡
在属性中添加以下内容
pom 文件
src/test/groovy,src/test/java
如果您这样做,Spock 和 JUnit 测试都会正确显示!
见附件截图
我使用 spock 编写测试用例,使用 jenkins 运行 并发布我的测试用例。 我能够获得报告的代码覆盖率,但声纳只显示 Java 个单元测试用例; groovy 测试用例完全缺失
以下pom.xml作为参考 https://github.com/kkapelon/java-testing-with-spock/blob/master/chapter7/spring-standalone-swing/pom.xml
有人知道我错过了什么吗?
- 在 Sonar 中安装 Groovy 插件。以 admin/admin 身份登录并转到 administration/system/update-center 选项卡
在属性中添加以下内容 pom 文件
src/test/groovy,src/test/java
如果您这样做,Spock 和 JUnit 测试都会正确显示!
见附件截图