libtap Maintenance

libtap is a library to implement the Test Anything Protocol for C originally created by Nik Clayton. This is a maintenance branch by me (= Shlomi Fish).

Note

I would now recommend using cmocka instead of either this libtap or the different one on GitHub. I've converted my test suites to cmocka.

Download

Version Control Repository

Licence

The program is licensed under the modified BSD licence, as copyright by Nik Clayton, 2004.

News

21-March-2015

libtap-1.12.0 was released. It fixes the tests and makes the output more similar to that of the Perl-based “Test::More” module. Thanks to Perlbotics from Perlmonks for the patch.

15-January-2014

libtap-1.10.0 was released. It is identical to the previous release only with an incremented version number to avoid problems with upgrading from 1.03.

12-January-2014

libtap-1.2.1 was released. This release converts to a CMake-based build system instead of a GNU Autotools based one, and also generates and installs a pkg-config file (libtap.pc).

16-August-2010

libtap-1.03 was released. This release contains a NEWS file as well as some fixes from the CCAN (= Comprehensive C Archive Network) version of libtap. However, some of the changes in CCAN made the libtap API incompatible with that of the original libtap-1.01 so they were rejected.