tap-nirvana-extended
v1.1.2 tap diff reporter
Tap Nirvana - Proper Reporter
A TAP reporter optimized for developer comfort above anything else. Works with any TAP-compatible test runner, such as tape or blue-tape (the promisified version of tape).
Usage:
Snippet from a package.json:
"devDependencies": { "blue-tape": "^1.0.0", "tap-nirvana": "^1.0.5", "nyc": "^11.3.0" }, "scripts": { "test": "nyc blue-tape test/**/*.js | tap-nirvana " } Options: --failedAsLast Print failed assertions at the end of the stream
Features:
- Color-coded diffs of complex objects for easy expected/actual analysis
- Laser-sharp pointer to where exceptions occured
- Usually gets out of your way and reduces noise.
Screenshot
Credit
TAP Nirvana is a fork of Tap-Spec
TAP Nirvana Extended is a fork of tap-nirvana
npm i tap-nirvana-extended
Metadata
- MIT
- Whatever
- Sergio de Cristofaro
- released 2/12/2022