Curated list of awesome lists
Useful resources for the Test Anything Protocol
A simple text-based interface between testing modules in a test harness
Things that produce TAP output.
AVA - Futuristic test runner (
$ ava --tap).
tap - TAP test framework for Node.js.
tape - TAP-producing test harness for Node.js and browsers.
$ eslint --format=tap).
Mocha - Feature-rich test framework for Node.js and browsers (
$ mocha reporter=tap).
qunit-tap - TAP output for QUnit.
jasmine-reporters - TAP output for Jasmine.
karma-tap-reporter - TAP output for Karma.
mos - Markdown file generator and tester (
$ mos test --tap).
Fishtape - TAP producer and test harness for fish.
bats - Bash Automated Testing System.
Things that consume TAP output.
tappy - Tools for working with TAP.
test-anything - Learn to test anything with TAP through an interactive workshop.
To the extent possible under law, Sindre Sorhus has waived all copyright and related or neighboring rights to this work.