TAP version 13
# tassert is a function
ok 1 should be equal
# tassert outputs TAP
not ok 2 should be equivalent
---
operator: deepEqual
expected:
["TAP version 13","# test one","ok 1","ok 2 message","not ok 3 some message"," ---"," operator: error"," expected:"," "," actual:"," {"," \"name\": \"AssertionError\","," \"message\": \"some message\","," \"actual\": false,"," \"expected\": true,"]
actual:
["TAP version 13","# test one","ok 1","ok 2 message","not ok 3 some message"," ---"," operator: error"," expected:"," undefined"," actual:"," {"," \"name\": \"AssertionError\","," \"message\": \"some message\","," \"actual\": false,"," \"expected\": true,"]
...
ok 3 should be equivalent
# tassert multiple
ok 4 should be equivalent
ok 5 should be equal
ok 6 should be equivalent
# other methods
ok 7 should be equivalent
# assert.fail
not ok 8 should be equivalent
---
operator: deepEqual
expected:
["TAP version 13","# test fail","not ok 1 my message"," ---"," operator: error"," expected:"," "," actual:"," {"," \"name\": \"AssertionError\","," \"message\": \"my message\","," \"actual\": \"foo\","," \"expected\": \"bar\","]
actual:
["TAP version 13","# test fail","not ok 1 my message"," ---"," operator: error"," expected:"," undefined"," actual:"," {"," \"name\": \"AssertionError\","," \"message\": \"my message\","," \"actual\": \"foo\","," \"expected\": \"bar\","]
...
ok 9 (unnamed assert)
ok 10 should be equivalent
# assert.test macro
ok 11 should be equivalent
ok 12 should be equal
ok 13 should be equal
ok 14 should be equivalent
1..14
# tests 14
# pass 12
# fail 2