Я написал несколько юнит-тестов в шутку. Все они успешны. Возможность просматривать отчет о тестовом покрытии, созданный jest
Но моя панель инструментов sonarqube всегда показывает 0% покрытия, но модульные тесты обнаруживаются.
Я использую jest-sonar-reporter для создания отчетов в формате расходных материалов для сонара.
Это мой файл свойств сонара
sonar.projectKey=skyflow-app
sonar.projectName=Skyflow App
sonar.host.url = http://localhost:9000
sonar.projectVersion=1.0
sonar.sourceEncoding=UTF-8
sonar.sources=src
sonar.exclusions=**/node_modules/**,**/*.spec.ts, **/*.stories.tsx
sonar.tests=src
sonar.test.inclusions=**/*.test.tsx,**/*.test.ts
sonar.test.exclusions=**/*.stories.tsx
sonar.ts.tslintconfigpath=tslint.json
sonar.testExecutionReportPaths=testResults/sonar-report.xml
# sonar.coverageReportPaths = coverage/lcov.info
sonar.javascript.lcov.reportPaths = coverage/lcov.info
Пожалуйста, дайте мне знать, где я ошибаюсь.
sonar.language=js
иsonar.profile=
- person Thanh Nguyen Van   schedule 05.09.2019