有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在sonarqube中将文件配置为测试文件?

我在用sonar-generic-coverage-plugin-1.2.jar。在我的xml中,我有以下几行

<file path="src/assets/test/unit/tests/controllers/controller.coffee">

该文件是我sonarqube分析的一部分,并已编制索引-我可以在sonar中查看它的违规行为等

当运行通用覆盖插件时,我确实得到了

Caused by: java.lang.IllegalStateException: Line 2 of report test/unittest.xml refers to a file which is not configured as a test file: src/assets/test/unit/tests/controllers/controller.coffee
at com.google.common.base.Preconditions.checkState(Preconditions.java:172)
at org.sonar.plugins.coverage.generic.ReportParser.parseFiles(ReportParser.java:129)
at org.sonar.plugins.coverage.generic.ReportParser.parseRootNode(ReportParser.java:106)
at org.sonar.plugins.coverage.generic.ReportParser.access$000(ReportParser.java:44)
at org.sonar.plugins.coverage.generic.ReportParser$1.stream(ReportParser.java:93)

那么如何将文件定义为a test file

咖啡文件由我自己的插件进行分析,我是否需要设置一些东西,以便sonarqube可以将它们作为测试文件处理(或者InputFile.Type.MAIN根据通用插件代码)


共 (1) 个答案