2014-06-16 238 views
2

我正在關注本教程 - http://blog.dasberg.nl/getting-your-frontend-code-quality-in-order/ - 將前端質量指標推送到SonarQube。我能夠在Sonar中重新使用由Karma生成的覆蓋率報告,但是我根本沒有看到「單元測試成功」部分。 這是它的外觀在sonar4.2我的工作站爲什麼我在SonarQube中看不到「單元測試覆蓋」小部件的「單元測試成功」部分

unit test coverage widget

上,這是我的聲納屬性文件

# 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 

另外,日誌不顯示任何警告或錯誤。我在這裏錯過了什麼嗎?

回答

7

事實上,由於SonarQube JavaScript PLugin版本1.5,不可能導入單元測試結果。請參閱SonarQube文檔中的部分Release Note

此功能可能會在未來版本中重新引入。

+3

事實上,有很大的機會,這個功能將遲早重新提出。 –

相關問題