Your first time on this page? Allow me to give some explanations.
Awesome TAP
Useful resources for the Test Anything Protocol
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you sindresorhus & contributors
View Topic on GitHub:
sindresorhus/awesome-tap
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
JavaScript
Formatted TAP output with dots ...
Formatted TAP output like Mocha's spec reporter
tap -> nyan
Minimal TAP output formatter.
TAP output formatter using difflet for inequality errors.
The most human-friendly TAP reporter.
Simple tap formatter: does not clutter output with successes and shows a diff of actual vs. expected.
human-readable TAP summarizer
Format a TAP stream using Mocha's set of reporters
Summarize TAP
A tap consumer that filters on failed tests
Make Test Anything Protocol test runner output nicely readable.
colorize tap in a way that preserves its machine-readability
Bail out when the first TAP test fails
the Notifier for OS X, Linux and Windows as TAP reporter
JSON TAP output formatter.
JSON TAP output formatter.
TAP to xUnit XML converter
Formats TAP output for TeamCity.
JavaScript
Node.js test runner that lets you develop with confidence 🚀
Test Anything Protocol tools for node
tap-producing test harness for node and browsers
A TAP Output Producer Plugin for QUnit
Reporter classes for the jasmine test framework. Includes JUnitXmlReporter for generating junit xml output for running in CI environments like Jenkins.
Karma plugin to report test results in TAP.
A pluggable module that injects content into your markdown files via hidden JavaScript snippets
Lightest, yet Fastest Javascript test runner for nodejs and browsers
Swift
A Swift package for the Test Anything Protocol (v13)
Fish
100% pure-Fish test runner.
Bash
Bash Automated Testing System
A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
JavaScript
parse the test anything protocol
A different tap parser
A parser for the yamlish format
JavaScript
prettifies TAP in the browser's console
library and CLI tool that merges multiple Test Anything Protocol streams
Pipe your JavaScript into a browser, logging console output in Node
Run TAP tests at Sauce Labs.
Python
Python Test Anything Protocol (TAP) tools
Articles
Tutorials
Learn to test your code
Documentation
Community
Working towards a new TAP specification