Grunt plugin for qunit unit test with coverage
This plugin has two external dependencies, both must be downloaded, extracted and registered in the PATH environment variable:
Install the module with:
npm install grunt-unit-cov
Then load it from your own
This plugin provides one task:
qunit-cov. It's multi tasks, meaning that grunt will automatically iterate over all
qunit-cov targets if a target is not specified.
This is similar to the built-in
qunit task, though the configuration is different. Here's an example:
"qunit-cov":test:minimum: 09srcDir: 'src'depDirs: '3rd' 'test' 'css'outDir: 'testResults'testFiles: 'test/*.html'
minimum specifies the minimum coverage of all files to task pass,
srcDir the directory to be instrumented by jscoverage and copied to
depDirs the dependencies directory list will be copied to
testFiles parameter is a list of all files to be tested with qunit.
After running there will be a folder called
out inside the
outDir specified with coverage.html, which contains the summary of execution and other files of the
Please use the issue tracker and pull requests.
Copyright (c) 2012 Afonso França Licensed under the MIT license.