0.2.5 • Published 10 years ago

travis-cov-forked v0.2.5

Weekly downloads
2
License
-
Repository
github
Last release
10 years ago

This fork exists only to have an up-to-date version of Travis-Cov on NPM!

travis-cov

A coverage reporter for Mocha/Blanket that will fail a travis-ci build when the coverage threshold is too low.

Threshold is specified in the package.json file of the consuming project.

Add the key `"travis-cov" to the "config" key in your package.json file. Under that key you can add any of the following properties:

threshold: <number>, global: <boolean>, local: <boolean>

See Blanket.js's package.json as an example.

###usage 1. npm install travis-cov 2. Use a reporter argument, mocha -R travis-cov 3. Change scripts.test in your package.json file to use mocha -R travis-cov 4. Add travis-cov to the package.json file in the config section. Add whichever keys you want (see above). 5. Set up your project with travis-ci 6. Commit, if your tests pass and the code coverage is above the threshold the build will pass, otherwise it will fail.