grunt-mocha-cov-threshold
v0.1.6
Published
Report and fail build on mocha json-cov thresholds
Downloads
11
Readme
grunt-mocha-cov-threshold
Report and fail build on mocha json-cov thresholds
Installation
$ npm install grunt-mocha-cov-threshold --save-dev
Usage
This task depends on the mocha json-cov
reporter having been run first. That
reporter outputs a json file which we can use to insure coverage thresholds
have been met.
These are the defaults within the task.
grunt.initConfig({
mochacov: {
json: {
options: {
// this outputs the json file to coverage.json
reporter: 'grunt-mocha-cov-threshold'
}
}
},
mocha_cov_threshold: {
options: {
coverage: 60 // percentage threshold
jsonPath: 'coverage.json'
},
ci: {}
}
});