Awesome Lists

awesome-tap

by sindresorhus

awesome listpushed almost 4 years ago

Useful resources for the Test Anything Protocol

AI summary

Test protocol resource hub

A curated list of resources and tools for testing and reporting test results using the Test Anything Protocol

stars
632
forks
34
watching
16
awesome lists
3
entries
49
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/sindresorhus/awesome-tap/links.svg)](https://awesome.facts.dev/awesome/sindresorhus/awesome-tap)
HTML
<a href="https://awesome.facts.dev/awesome/sindresorhus/awesome-tap"><img src="https://awesome.facts.dev/shield/sindresorhus/awesome-tap/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/sindresorhus/awesome-tap/links.svg

What's in the list

49 links in 12 sections, with live GitHub stats.activeno commit in 2y

Reporters / JavaScript

Producers / JavaScript

  • AVA

    Futuristic test runner ( )

  • tap

    TAP test framework for Node.js

  • tape

    TAP-producing test harness for Node.js and browsers

  • ESLint

    Pluggable JavaScript linter ( )

  • Mocha

    Feature-rich test framework for Node.js and browsers ( )

  • 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 ( )

  • zora

    TAP-producing test runner that works with ES2015 without Babel

  • node:test

    Minimal TAP test runner included with Node.js

Producers / Swift

  • TAP

    A Swift package for the Test Anything Protocol (v13)

Producers / Fish

  • Fishtape

    TAP producer and test harness for fish

Producers / Bash

  • bats

    Bash Automated Testing System

  • ShellSpec

    A full-featured BDD unit testing framework for POSIX shells

Consumers / JavaScript

Tools / JavaScript

  • tap-dev-tool

    Prettify TAP in the browser console

  • tap-merge

    Merge multiple TAP streams

  • smokestack

    Run TAP tests in a browser and write the output to

  • chutney

    Run TAP tests at Sauce Labs. Lightweight alternative

Tools / Python

  • tappy

    Tools for working with TAP

Articles

Tutorials

  • test-anything

    Learn to test anything with TAP through an interactive workshop

Documentation

Community

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.