【发布时间】:2016-01-05 22:47:54
【问题描述】:
我尝试使用通用测试插件。我有带有绝对路径的 unittest.xml 文件
<file path="/Users/emerson/dev/sonar/project/workspace/components/triage/src/assets/test/unit/tests/controllers/controller.coffee">
coffee 脚本被编译成 js 并以 unittest.xml 作为结果执行单元测试。
当我通过 sonar.genericcoverage.unitTestReportPaths 将它添加到我的声纳构建中时,它确实识别了 unittest.xml,但什么也不做。
日志说
[sonar:sonar] 14:32:55.108 INFO - imported unit test data for 0 files
[sonar:sonar] 14:32:55.109 INFO - unit test data ignored for 1 unknown files, including:
然后是 unittest.xml 中命名的文件的路径
路径有效,为什么不识别?咖啡脚本和编译后的 js 都不是声纳构建的一部分,是吗?
由于声纳不支持咖啡脚本,我希望至少在声纳中包含单元测试结果。
有人可以解释这是否可能以及应该将什么写入 unittest.xml 中的path 字段?¨
感谢您的澄清
【问题讨论】:
标签: sonarqube