From 98d10eea89487b562d3de3609c260c06dbeddb21 Mon Sep 17 00:00:00 2001 From: Syahrul Ardiansyah <syahrul.findi@gmail.com> Date: Thu, 14 Nov 2019 13:34:45 +0700 Subject: [PATCH] Integrate sonar properties with code coverage --- kape/settings.py | 5 +++-- package.json | 1 - sonar-project.properties | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/kape/settings.py b/kape/settings.py index 1e4f4c60..97ce43fd 100755 --- a/kape/settings.py +++ b/kape/settings.py @@ -63,8 +63,9 @@ NOSE_ARGS = [ '--with-coverage', '--cover-package=core.views', '--cover-html-dir=test/backend', - '--cover-html' - '' + '--cover-html', + '--cover-xml', + '--cover-xml-file=test/backend/coverage.xml' ] TEMPLATES = [ diff --git a/package.json b/package.json index f8ec9dd9..69569225 100755 --- a/package.json +++ b/package.json @@ -63,7 +63,6 @@ "moment": "^2.18.1", "react-hot-loader": "^3.0.0-beta.5", "react-test-utils": "0.0.1", - "webpack": "^1.15.0", "webpack-bundle-tracker": "0.0.93", "webpack-cli": "^3.3.9", "webpack-dev-server": "^3.0.0" diff --git a/sonar-project.properties b/sonar-project.properties index c3db74cd..f3d640e7 100755 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -8,6 +8,8 @@ sonar.projectKey=id.ac.ui.cs.foss:kape sonar.exclusions=/.devcontainer/,/.gitlab/,*.config.js,/.tmp/, sonar.scm.provider=git sonar.projectVersion=1.0.0 +sonar.python.coverage.reportPaths=test/backend/coverage.xml +sonar.javascript.lcov.reportPaths=test/frontend/lcov.info ## Authentication ### sonar.login=[pass token via CLI/CI] -- GitLab