TAP
Test Anything Protocol.
Contents
Reporters
JavaScript
Dotted output.
Mocha-like spec reporter.
Nyan cat.
Minimal output.
Minimal output with diffing.
Human-friendly output with diffing.
Simple output.
Human-readable summarizer.
Use any of the Mocha reporters.
Summarized output.
Only shows failed tests.
Nice readable output with diffing.
Colorize the output while preserving machine-readability.
Bail out when the first test fails.
Notifier for macOS, Linux and Windows.
JSON output.
JSON output with AVA compatibility.
xUnit output.
Output for TeamCity.
Producers
JavaScript
Futuristic test runner ($ ava --tap).
TAP test framework for Node.js.
TAP-producing test harness for Node.js and browsers.
TAP output for QUnit.
TAP output for Jasmine.
TAP output for Karma.
Markdown file generator and tester ($ mos test --tap).
TAP-producing test runner that works with ES2015 without Babel.
Consumers
Tools
JavaScript
Prettify TAP in the browser console.
Merge multiple TAP streams.
Run TAP tests in a browser and write the output to stdout.
Run TAP tests at Sauce Labs. Lightweight smokestack alternative.