a quick human-readable test-reporter for Tap
npm install tap-dancerlike tap-dot, but with more information about failures, and where to find them.
based on am-tap-dot by amokrushin. (Thanks!)
---
``bashlocal
npm i tap-dancer --save-dev
$3
`js
const test = require('tape')
const TapDance = require('tap-dancer')test
.createStream()
.pipe(new TapDance())
.pipe(process.stdout)
`$3
`bash
tape test/index.js | node_modules/.bin/tap-dancer --color
`or in package.json,
`json
{
"name": "module-name",
"scripts": {
"test": "node ./test/tap-test.js | tap-dancer --color"
}
}
`Then run with
npm test$3
-nofail - always return an arror code of 0, even when tests pass
node ./tap-test.js | tap-dancer -nofail-noreport - don't list-out all the mistakes.
node ./tap-test.js | tap-dancer -noreport`MIT