mocha-blanket: update
This commit is contained in:
parent
edde2a5ee3
commit
1f98e6a964
|
@ -1,13 +1,19 @@
|
||||||
---
|
---
|
||||||
title: Mocha blanket
|
title: Mocha blanket
|
||||||
category: JavaScript libraries
|
category: JavaScript libraries
|
||||||
|
layout: 2017/sheet
|
||||||
|
intro: |
|
||||||
|
Use [blanket](https://npmjs.com/package/blanket) for easy coverage reporting for Mocha JavaScript tests.
|
||||||
---
|
---
|
||||||
|
|
||||||
Use [blanket] for easy coverage reporting.
|
### Quickstart guide
|
||||||
|
|
||||||
## Quickstart guide
|
Install blanket:
|
||||||
|
{: .-setup}
|
||||||
|
|
||||||
$ npm i --save-dev blanket
|
```bash
|
||||||
|
npm i --save-dev blanket
|
||||||
|
```
|
||||||
|
|
||||||
In your test helpers, use Blanket before `require`ing:
|
In your test helpers, use Blanket before `require`ing:
|
||||||
|
|
||||||
|
@ -20,8 +26,6 @@ if (process.env.COVERAGE) {
|
||||||
thing = require('../index');
|
thing = require('../index');
|
||||||
```
|
```
|
||||||
|
|
||||||
## Add scripts to package.json
|
|
||||||
|
|
||||||
Add to `package.json`:
|
Add to `package.json`:
|
||||||
|
|
||||||
```json
|
```json
|
||||||
|
@ -32,17 +36,24 @@ Add to `package.json`:
|
||||||
|
|
||||||
Be sure to ignore it:
|
Be sure to ignore it:
|
||||||
|
|
||||||
$ echo "coverage.html" >> .gitignore
|
```bash
|
||||||
|
echo "coverage.html" >> .gitignore
|
||||||
|
```
|
||||||
|
|
||||||
Then run:
|
Then run:
|
||||||
|
|
||||||
$ npm run coverage
|
```bash
|
||||||
|
npm run coverage
|
||||||
|
```
|
||||||
|
|
||||||
## Travis + coveralls.io support
|
### Travis + coveralls.io support
|
||||||
|
|
||||||
Visit [coveralls.io] then activate your repo. Then install the appropriate packages:
|
Visit [coveralls.io] then activate your repo. Then install the appropriate packages:
|
||||||
|
{: .-setup}
|
||||||
|
|
||||||
$ npm i --save-dev mocha-lcov-reporter coveralls
|
```bash
|
||||||
|
npm i --save-dev mocha-lcov-reporter coveralls
|
||||||
|
```
|
||||||
|
|
||||||
Add this to `.travis.yml`:
|
Add this to `.travis.yml`:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue