将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

谁会知道我错过了什么?

声纳仪表板图像

  1. 在Sonar中安装Groovy插件。 以admin / admin身份登录,然后转到管理/系统/更新中心选项卡
  2. 在pom文件中添加以下属性

    的src /测试/常规,SRC /测试/ JAVA

如果你这样做,Spock和JUnit测试都会正确显示! 见附件截图 在Sonar中进行Spock和JUnit测试