14. 1..3
ok 1 - we can foo
ok 2 - we can bar
not ok 3 - we can ni
15. 1..3
ok 1 - we can foo
ok 2 - we can bar
not ok 3 - we can ni
16. 1..3
ok 1 - we can foo
ok 2 - we can bar
not ok 3 - we can ni
17. 1..3
ok 1 - we can foo
ok 2 - we can bar
not ok 3 - we can ni
18. 1..3
ok 1 - we can foo
ok 2 - we can bar
not ok 3 - we can ni
19. And there’s more…
• Diagnostic output
• TAP versions
• TODO / SKIP tests
• Nested TAP (new-ish)
• Structured diagnostics (in dev, in PHPUnit)
• Draft IETF Standard (WIP)
20. TAP Philosophy
• Work on the TAP as a stream
• The TAP producer should be pluggable
• The TAP consumer should be pluggable
• Gracefully handle future upgrades to TAP
21. Working well in the Perl
world for years and
years and years…