3 category: JavaScript libraries
7 test('things', (t) => {
10 t.equal('actual', 'expected')
11 t.equal('actual', 'expected', 'should be equal') // messages are optional
19 t.ok(value, 'is truthy')
20 t.notOk(value, 'is falsy')
21 t.error(err, 'is falsy (print err.message)')
23 t.equal(actual, expected, 'is equal')
26 t.deepEqual(actual, expected, 'is equal (use node's deepEqual)')
29 t.looseEqual(actual, expected, 'is equal (use node's deepEqual with ==)')
32 t.throws(fn, /FooError/)
33 t.throws(fn, FooError /* class */)
41 test.only((t) => { ... })