tapdance
Version:
Test harness that emits the Test Anything Protocol (TAP).
21 lines (15 loc) • 410 B
JavaScript
// Use `node -r ./power-assert test` to use power-assert.
const runTest = require('./')
runTest((assert, comment) => {
comment('hello world')
assert(true, 'sync assert works')
// assert(1 * 2 === 3, 'uncomment for example')
})
runTest((assert, comment) => {
comment('hello world, part 2')
return new Promise(resolve => {
assert(true, 'async assert works')
resolve()
})
})