Skip to content

Commit d952539

Browse files
committed
use lcov report from jest and sonarcube for code coverage reporting
1 parent 28fbfa2 commit d952539

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

.gitIgnore

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
/node_modules
2+
/coverage
23
.env*

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"main": "index.js",
55
"scripts": {
66
"start": "env-cmd -f ./.env nodemon src/app.js",
7-
"test": "env-cmd -f ./.env jest --testTimeout=10000 --testEnvironment=node"
7+
"test": "env-cmd -f ./.env jest --testTimeout=10000 --testEnvironment=node --coverage"
88
},
99
"author": "Frank Atukunda",
1010
"license": "MIT",

sonar-project.properties

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
sonar.projectKey=nodeprotogo
2+
sonar.projectName=nodeprotogo
3+
sonar.login=a6cf5ff70837e29c0d86380d1518893705b14ea5
4+
sonar.serverUrl=http://localhost:9001
5+
sonar.projectVersion=1.0
6+
sonar.language=js
7+
sonar.sources=src
8+
sonar.sourceEncoding=UTF-8
9+
sonar.exclusions=src/**/*.spec.js,coverage/*
10+
sonar.test.inclusions=src/**/*.spec.js,coverage/*
11+
sonar.coverage.exclusions=src/**/*.spec.js,src/**/*.mock.js,node_modules/*,coverage/*
12+
sonar.javascript.lcov.reportPaths=coverage/lcov.info

0 commit comments

Comments
 (0)