Grunt task for jscover; which will parse your source code and generate an instrumented version allowing testing tools to generate code coverage reports.
This is a fork of grunt-jscoverage which uses JSCover instead of node-jscoverage.
Install npm package
npm install grunt-jscover --save-dev
Add this line to your project's Gruntfile.js
:
grunt.loadNpmTasks("grunt-jscover");
note: this task will delete the contents of the output-directory; if one exists; before attempting to parse source.
grunt.initConfig({
jscover: {
lib: {
src: ['lib'],
dest: ['lib-cov']
},
src: {
src: ['src'],
dest: ['src-cov']
}
}
});
grunt jscover