почему я не вижу раздел "unit test success" виджета" unit tests coverage " в SonarQube
Я следую этому учебнику - http://blog.dasberg.nl/getting-your-frontend-code-quality-in-order/ - для передачи метрик качества переднего плана в SonarQube. Я смог повторно использовать отчет о покрытии, созданный Karma в Sonar, но я не вижу раздела "успех модульного теста" вообще. Вот как это выглядит в sonar4. 2 на моей рабочей станции
А это мой файл свойств сонара
# 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
Также журнал не показывает никаких предупреждений или ошибок. Я здесь еще что-нибудь пропало?
2 ответа:
Действительно, начиная с плагина SonarQube JavaScript версии 1.5 невозможно импортировать результаты модульного тестирования. Смотрите раздел примечание к выпуску в документации SonarQube.
Эта функция может быть повторно введена в будущей версии.