将Spock的测试与Sonar集成
我使用spock编写测试用例和jenkins来运行和发布我的测试用例。 我能够获得报告的代码覆盖率,但声纳只显示Javaunit testing用例; groovy测试用例完全缺失
以下pom.xml用作参考https://github.com/kkapelon/java-testing-with-spock/blob/master/chapter7/spring-standalone-swing/pom.xml
谁会知道我错过了什么?
- 在Sonar中安装Groovy插件。 以admin / admin身份登录,然后转到管理/系统/更新中心选项卡
-
在pom文件中添加以下属性
的src /测试/常规,SRC /测试/ JAVA
如果你这样做,Spock和JUnit测试都会正确显示! 见附件截图