Added coveralls.io

This commit is contained in:
Chris 2016-08-23 23:11:52 +02:00
parent efcf3cdebf
commit e6e9906d19
3 changed files with 6 additions and 1 deletions

1
.gitignore vendored
View File

@ -14,3 +14,4 @@ node_modules/
npm-debug.log
.idea/
test/temp-test
coverage/

View File

@ -6,3 +6,4 @@ node_js:
before_install:
- currentfolder=${PWD##*/}
- if [ "$currentfolder" != 'generator-react-webpack' ]; then cd .. && eval "mv $currentfolder generator-react-webpack" && cd generator-react-webpack; fi
after_success: 'npm run coverage'

View File

@ -39,8 +39,9 @@
"url": "https://github.com/react-webpack-generators/generator-react-webpack.git"
},
"scripts": {
"test": "mocha",
"test": "istanbul cover --report html _mocha",
"test:watch": "mocha -w",
"coverage": "cat ./coverage/lcov.info | ./node_modules/.bin/coveralls",
"release:major": "npm version prerelease && git push --follow-tags && npm publish --tag beta",
"release:minor": "npm version prerelease && git push --follow-tags && npm publish --tag beta",
"release:patch": "npm version prerelease && git push --follow-tags && npm publish --tag beta"
@ -56,6 +57,8 @@
},
"devDependencies": {
"chai": "^3.2.0",
"coveralls": "^2.11.12",
"istanbul": "^0.4.5",
"mocha": "^3.0.0",
"yeoman-assert": "^2.1.1",
"yeoman-test": "^1.0.0"