Skip to content

Commit 33c71c1

Browse files
author
Hage Yaapa
committed
chore: add coverage
Add coverage to the project
1 parent aedf7d2 commit 33c71c1

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
node_modules
22
coverage
33
.idea
4-
4+
.nyc_output/

.travis.yml

+2
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ addons:
1616
- mongodb-org-shell
1717
services:
1818
- mongodb
19+
20+
after_success: npm run coverage

package.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@
88
"author": "IBM Corp.",
99
"main": "index.js",
1010
"scripts": {
11+
"coverage": "nyc report --reporter=text-lcov | coveralls",
1112
"benchmarks": "make benchmarks",
1213
"leak-detection": "make leak-detection",
1314
"coverage": "nyc report --reporter=text-lcov | coveralls",
14-
"test": "mocha test/*.test.js node_modules/juggler-v3/test.js node_modules/juggler-v4/test.js",
15+
"test": "nyc mocha test/*.test.js node_modules/juggler-v3/test.js node_modules/juggler-v4/test.js",
1516
"lint": "eslint .",
1617
"posttest": "npm run lint"
1718
},
@@ -38,12 +39,14 @@
3839
"devDependencies": {
3940
"benchmark": "^2.1.4",
4041
"bluebird": "^3.5.4",
42+
"coveralls": "^3.0.4",
4143
"eslint": "^5.1.0",
4244
"eslint-config-loopback": "^13.0.0",
4345
"juggler-v3": "file:./deps/juggler-v3",
4446
"juggler-v4": "file:./deps/juggler-v4",
4547
"loopback-datasource-juggler": "^3.0.0 || ^4.0.0",
4648
"mocha": "^5.2.0",
49+
"nyc": "^14.1.1",
4750
"rc": "^1.2.8",
4851
"semver": "^5.5.1",
4952
"should": "^13.2.1",

0 commit comments

Comments
 (0)