Test Anything JS

A Test-Anything-Protocol library for Node.js

npm install tap
tap test/*.js


A TAP test framework for Node.js.

tap includes out of the box:

  1. A test framework for writing tests in Node.js.
  2. A command-line interface for running tests and reporting on their success or failure.
  3. Support for test-coverage, including coverage of child processes, and integration with Coveralls.io and Codecov.io.

See the changelog for recent updates, or just get started with the basics.

Build Status Build Status Coverage Status