0.2.0 • Published 7 years ago
runas-plugin-test-runner-nyc v0.2.0
Plugin test-runner-nyc
Unit testing and coverage check whit NYC
Instalation
For install, simply run
npm install -g runas-plugin-test-runner-nyc
Available functions
runTestsAndCheckCoverage addon
this.runTestsAndCheckCoverage(params)
attemps to check the coverage of your
unit-testing suite
Param | Type | Description |
---|---|---|
params | Object | Object with the configuration for Nyc |
Example:
run: function() {
return this.runTestsAndCheckCoverage(params);
}
Example of params:
{
"_": [
"npm",
"test"
],
"all": true,
"reportDir": "test-reports",
"reporter": [
"text-summary",
"lcov",
"html"
],
"exclude": [
"node_modules",
"*-test.js",
"test-reports/**",
"test/**"
],
"checkCoverage": true,
"statements": 70,
"branches": 70,
"functions": 70,
"lines": 70
}
The more important parameters (all them are documented here): 1. "_" : array with the executable. If you want to execute "npm test" you have to create the "npm", "test" value in this param. 1. "all": boolean. If true the instrumentation is in all the files of the repo and not only in the ones that the executable passes. 1. "checkCoverage": boolean. Checks the percentages of coverage according to the "statements", "branches", "functions" and "lines" values.
0.2.0
7 years ago
0.2.0-beta.0
7 years ago
0.1.0
7 years ago
0.1.0-beta.1
7 years ago
0.1.0-beta.0
7 years ago