【发布时间】:2019-09-12 12:13:35
【问题描述】:
我在将代码覆盖率报告从 PHPUnit 导入 Sonarqube 时遇到问题。
- SonarCube V7.4
- PhpUnit 5.7.2
- PHP 7.3.4.1
phpunit.xml
<logging>
<log type="coverage-clover" target="_reports/logs/clover.xml"/>
<log type="coverage-xml" target="_reports/coverage/coverage.xml"/>
<log type="testdox-text" target="_reports/testdox/executed.txt"/>
</logging>
sonar-project.proporties
sonar.tests=tests
sonar.php.coverage.reportPaths=tests/_reports/logs/clover.xml
在 phpunit 中运行测试后,会在 tests/_reports 中正确生成报告。 通过声纳运行分析后,分析成功没有失败,但覆盖范围不可见。
我不知道我在哪里做错了我的配置。我能做些什么来重新爱它? 提前谢谢你。
【问题讨论】:
标签: php sonarqube phpunit code-coverage