TAP Producers
From Test Anything Protocol
Systems which output TAP.
Contents |
[edit] Arc (Lisp Dialect)
- arctap.arc - can be found in the Anarki version of Arc, and is used for its test suite, which also has some test scripts written in Perl and Test::More.
[edit] C / C++
[edit] LibTap
[edit] Forth
[edit] Java
[edit] JTap
[edit] Javascript
[edit] Test.Simple
[edit] Perl
[edit] Test::Builder
[edit] Test.pm
[edit] PostgreSQL
[edit] pgTAP
[edit] Python
[edit] PyTap
[edit] PHP
[edit] phpt
[edit] PHPUnit
[edit] SimpleTest
[edit] Test.php
- Test.php on CPAN
[edit] Apache::Test
Apache-Test's PHP writes TAP by default and includes the standalone test-more.php
[edit] PL/SQL
- TAP-compliant testing in PL/SQL (needs work)
[edit] SH / Shell Script
[edit] tap-functions
[edit] Git Project
While it's not a working implementation, the Git project has starter code that supplies the basic functionality of ok/not Ok and some skipping functionality, even with colored output! Look in t/test-lib.sh and other test files for example code and use.
[edit] Non Proliferation
TAP producer authors should be aware of (and hopefully sign) the TAP Namespace Nonproliferation Treaty

