Skip to content

Commit dadbac7

Browse files
Merge pull request #12 from remarkablemark/coveralls
Setup Istanbul and Coveralls for coverage reporting
2 parents ab2b86e + e44e739 commit dadbac7

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-2
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
node_modules
2+
coverage
23
*.swp
34
*.log
45
.DS_Store

.npmignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
test
2+
coverage
23
.eslint*
34
.travis*
45
.npmignore

.travis.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ install:
1010

1111
script:
1212
- npm run lint
13-
- npm test
13+
- npm run cover
14+
- npm run coveralls
1415

1516
cache:
1617
directories:

package.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
"main": "index.js",
77
"scripts": {
88
"test": "mocha",
9-
"lint": "eslint index.js \"lib/**\" \"test/**\""
9+
"lint": "eslint index.js \"lib/**\" \"test/**\"",
10+
"cover": "istanbul cover _mocha -- -R spec \"test/**/*\"",
11+
"coveralls": "cat coverage/lcov.info | coveralls"
1012
},
1113
"repository": {
1214
"type": "git",
@@ -27,7 +29,9 @@
2729
"htmlparser2": "^3.9.1"
2830
},
2931
"devDependencies": {
32+
"coveralls": "^2.11.12",
3033
"eslint": "^3.3.1",
34+
"istanbul": "^0.4.5",
3135
"jsdomify": "^2.1.0",
3236
"mocha": "^3.0.2",
3337
"react": "*",

0 commit comments

Comments
 (0)