mocoverage

1.0.0 • Public • Published

mocoverage

All-in-one reporter with test-coverage for mocha, using blanket, and mocha-text-cov.

Configuring

  1. install the dependencies:
npm install mocha --save-dev
npm install blanket --save-dev
npm install mocoverage --save-dev
  1. add the following test line to the scripts stanza in your package.json:
  {
    "scripts": {
      "test": "mocha --check-leaks --ui exports --require blanket -R mocoverage"
    }
  }
  1. add configuration for blanket and mocoverage:
{
  "config": {
    "blanket": {
      "pattern": "lib",
      "data-cover-never": [
        "node_modules",
        "test"
      ],
      "output-reporter": "spec"
    }
  }
}

The important parts:

  • output-reporter: is the reporter that mocha will use for test output, in this case the output is in spec format.
  • pattern: is the pattern used to match files that coverage should be applied to.

Readme

Keywords

Package Sidebar

Install

npm i mocoverage

Weekly Downloads

17

Version

1.0.0

License

ISC

Last publish

Collaborators

  • bcoe
  • ceejbot