test coverage

This commit is contained in:
Matias Alejo Garcia 2016-06-15 13:53:09 -03:00
commit d71d33296e
No known key found for this signature in database
GPG key ID: 02470DB551277AB3
3 changed files with 8 additions and 11 deletions

View file

@ -1,6 +1,6 @@
language: node_js language: node_js
node_js: node_js:
- '0.10' - '0.12'
before_install: before_install:
- npm install -g bower - npm install -g bower
- npm install -g grunt-cli - npm install -g grunt-cli
@ -9,3 +9,5 @@ before_install:
install: install:
- bower install - bower install
- npm install - npm install
after_success:
- npm run exec:coveralls

View file

@ -39,6 +39,9 @@ module.exports = function(grunt) {
}, },
osx: { osx: {
command: 'webkitbuilds/build-osx.sh sign' command: 'webkitbuilds/build-osx.sh sign'
},
coveralls: {
command: 'cat coverage/report-lcov/lcov.info |./node_modules/coveralls/bin/coveralls.js'
} }
}, },
watch: { watch: {
@ -229,15 +232,6 @@ module.exports = function(grunt) {
singleRun: true singleRun: true
} }
}, },
coveralls: {
options: {
debug: false,
coverageDir: 'coverage/report-lcov',
dryRun: true,
force: true,
recursive: false
}
},
nodewebkit: { nodewebkit: {
options: { options: {
appName: 'Copay', appName: 'Copay',
@ -273,7 +267,7 @@ module.exports = function(grunt) {
grunt.registerTask('prod', ['default', 'uglify']); grunt.registerTask('prod', ['default', 'uglify']);
grunt.registerTask('translate', ['nggettext_extract']); grunt.registerTask('translate', ['nggettext_extract']);
grunt.registerTask('test', ['karma:unit']); grunt.registerTask('test', ['karma:unit']);
grunt.registerTask('test-coveralls', ['browserify', 'karma:prod', 'coveralls']); grunt.registerTask('test-coveralls', ['browserify', 'karma:prod', 'exec:coveralls']);
grunt.registerTask('desktop', ['prod', 'nodewebkit', 'copy:linux', 'compress:linux']); grunt.registerTask('desktop', ['prod', 'nodewebkit', 'copy:linux', 'compress:linux']);
grunt.registerTask('osx', ['prod', 'nodewebkit', 'exec:osx']); grunt.registerTask('osx', ['prod', 'nodewebkit', 'exec:osx']);
grunt.registerTask('release', ['string-replace:dist']); grunt.registerTask('release', ['string-replace:dist']);

View file

@ -43,6 +43,7 @@
}, },
"dependencies": { "dependencies": {
"bitcore-wallet-client": "2.7.0", "bitcore-wallet-client": "2.7.0",
"coveralls": "^2.11.9",
"express": "^4.11.2", "express": "^4.11.2",
"fs": "0.0.2", "fs": "0.0.2",
"grunt": "^0.4.5", "grunt": "^0.4.5",