tap-form-synopsis
v1.0.2
Published
Receives streaming TAP and emits a synopsis object when it ends.
Downloads
12
Readme
tap-form-synopsis
Receives streaming TAP and emits a synopsis object when it ends.
install
npm install tap-form-synopsis
example
const formSynopsis = require('tap-form-synopsis')
runTests() // streaming TAP
.pipe(formSynopsis())
.pipe(through((synopsis, enc, cb) => {
// use synopsis for output
this.push(`total: ${synopsis.tests}\n`)
cb()
}))
synopsis
- time: {
- start:
number
ms time tests started - end:
number
ms time tests ended - total:
number
ms total time
- start:
- tests:
number
amount of assertions - passed:
[]
passing tests - failed:
[]
failing tests