Skip to content

Commit 8085fa0

Browse files
Merge pull request then#91 from then/code-coverage
Add code coverage
2 parents 5ff4fca + 79518be commit 8085fa0

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ node_modules
44
/lib
55
/domains
66
/setimmediate
7+
coverage

.travis.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
11
language: node_js
2+
sudo: false
3+
24
node_js:
35
- "0.10"
6+
- "0.12"
7+
- "iojs"
8+
9+
after_success:
10+
- npm run coverage
11+
- npm i coveralls
12+
- cat ./coverage/lcov.info | coveralls

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
"test": "mocha --bail --timeout 200 --slow 99999 -R dot && npm run test-memory-leak",
1313
"test-resolve": "mocha test/resolver-tests.js --timeout 200 --slow 999999",
1414
"test-extensions": "mocha test/extensions-tests.js --timeout 200 --slow 999999",
15-
"test-memory-leak": "node --expose-gc test/memory-leak.js"
15+
"test-memory-leak": "node --expose-gc test/memory-leak.js",
16+
"coverage": "istanbul cover node_modules/mocha/bin/_mocha -- --bail --timeout 200 --slow 99999 -R dot"
1617
},
1718
"repository": {
1819
"type": "git",
@@ -23,11 +24,12 @@
2324
"devDependencies": {
2425
"acorn": "^1.0.1",
2526
"better-assert": "*",
27+
"istanbul": "^0.3.13",
2628
"mocha": "*",
2729
"promises-aplus-tests": "*",
2830
"rimraf": "^2.3.2"
2931
},
3032
"dependencies": {
3133
"asap": "~2.0.1"
3234
}
33-
}
35+
}

0 commit comments

Comments
 (0)