mocha-wrap

v2.1.2
Fluent pluggable interface for easily wrapping `describe` and `it` blocks in Mocha tests.
mocha test javascript js chai before after beforeEach afterEach and 8 more...

lint

eslint '**/*.js'

tape

node test/tape

test

npm run --silent tests-only

mocha

npm run --silent mocha:standard && npm run --silent mocha:only

mocha1

npm run --silent mocha1.4 && npm run --silent mocha1.x

mocha2

npm run --silent mocha2.0 && npm run --silent mocha2.x

mocha3

npm run --silent mocha3.0 && npm run --silent mocha3.x

pretest

npm run --silent lint

coverage

npm run --silent mocha3.0 && npm run --silent cover:clean && npm run --silent cover:tape && npm run --silent cover:mocha && npm run --silent cover:merge && npm run --silent cover:check

mocha1.4

npm run --silent install:mocha1.4 && MOCHAv1=true npm run --silent mocha

mocha1.x

npm run --silent install:mocha1.x && MOCHAv1=true npm run --silent mocha

mocha2.0

npm run --silent install:mocha2.0 && npm run --silent mocha

mocha2.x

npm run --silent install:mocha2.x && npm run --silent mocha

mocha3.0

npm run --silent install:mocha3.0 && npm run --silent mocha

mocha3.x

npm run --silent install:mocha3.x && npm run --silent mocha

posttest

npm run --silent coverage

cover:tape

istanbul cover test/tape --dir coverage/tape

mocha:only

mocha test/mocha-only

prepublish

safe-publish-latest

tests-only

npm run --silent tape | faucet && npm run --silent mocha1 && npm run --silent mocha2 && npm run --silent mocha3

cover:check

istanbul check-coverage && echo 100% code coverage, achievement unlocked!

cover:clean

rimraf coverage

cover:merge

istanbul-merge --out coverage/coverage.raw.json 'coverage/*/coverage.raw.json' && istanbul report --format html

cover:mocha

npm run --silent cover:mocha:standard && npm run --silent cover:mocha:only

mocha:standard

[ "$MOCHAv1" = true ] && mocha --ignore-leaks test/mocha || mocha test/mocha

cover:mocha:only

istanbul cover ./node_modules/.bin/_mocha --dir coverage/mocha-only -- test/mocha-only --recursive --reporter=min

install:mocha1.4

npm install --no-save --silent [email protected] && mocha --version

install:mocha1.x

npm install --no-save --silent [email protected] && mocha --version

install:mocha2.0

npm install --no-save --silent [email protected] && mocha --version

install:mocha2.x

npm install --no-save --silent [email protected] && mocha --version

install:mocha3.0

npm install --no-save --silent [email protected] && mocha --version

install:mocha3.x

npm install --no-save --silent [email protected] && mocha --version

cover:mocha:standard

istanbul cover ./node_modules/.bin/_mocha --dir coverage/mocha -- test/mocha --recursive --reporter=min
npm i mocha-wrap

Metadata

  • MIT
  • >= 0.4
  • Jordan Harband
  • released 5/1/2018

Downloads