作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在学习本教程 - http://blog.dasberg.nl/getting-your-frontend-code-quality-in-order/ - 将前端质量指标推送到 SonarQube。我能够在 Sonar 中重用 Karma 生成的覆盖率报告,但我根本看不到“单元测试成功”部分。这是它在我工作站上的 sonar4.2 中的样子
这是我的 Sonar 属性文件
# Required metadata
sonar.projectKey=org.rj.js:javascript-build-process
sonar.projectName=javascript-build-process
sonar.projectVersion=1.0
# Comma-separated paths to directories with sources (required)
sonar.sources=src/js
# Language
sonar.language=js
# Encoding of sources files
sonar.sourceEncoding=UTF-8
sonar.dynamicAnalysis=reuseReports
sonar.junit.reportsPath=coverage/junit
sonar.javascript.lcov.reportPath=coverage/PhantomJS 1.9.7 (Mac OS X)/lcov.info
sonar.verbose=true
日志也没有显示任何警告或错误。我还遗漏了什么吗?
最佳答案
事实上,自 SonarQube JavaScript PLugin 版本 1.5 以来,无法导入单元测试结果。参见 Release Note 部分在 SonarQube 文档中。
此功能可能会在未来的版本中重新引入。
关于unit-testing - 为什么我在 SonarQube 中看不到 "unit test success"小部件的 "unit tests coverage"部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24251990/
我是一名优秀的程序员,十分优秀!