test coverage
This commit is contained in:
parent
74a6a98529
commit
d71d33296e
3 changed files with 8 additions and 11 deletions
|
|
@ -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
|
||||||
|
|
|
||||||
14
Gruntfile.js
14
Gruntfile.js
|
|
@ -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']);
|
||||||
|
|
|
||||||
|
|
@ -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",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue