У меня есть проект maven с модулями на Java и Javascript.Я не вижу файлы модульного тестирования Javascript в отчете о тестировании в SonarQube, а только файлы модульного тестирования Java.cover_reports
В папке coverage_reports
У меня есть cobertura-coverage.xml
, созданная Jest.Это sonar.javascript.jstest.reportPaths
все еще используется или оно было заменено какой-то другой конфигурацией.Мы используем Sonarqube 6.7 на нашем сервере.
Редактировать: Чтобы другие знали, я использовал jest-sonar-reporter
и тестовый скрипт как
"test": "cross-env CI=true NODE_PATH=./src react-scripts test --env=jsdom --coverage --no-cache -u --testResultsProcessor jest-sonar-reporter"
Это создало тестXML-файл отчета, который я использовал следующим образом
<sonar.tests>src/test</sonar.tests>
<sonar.testExecutionReportPaths>path/to/test-report.xml</sonar.testExecutionReportPaths>
<sonar.javascript.lcov.reportPaths>path/to/lcov.info</sonar.javascript.lcov.reportPaths>