Hi Michael, * Michael G Schwern <[EMAIL PROTECTED]> [2008-03-29 11:35]: > Stumbled across this while finding an alternative to libtap for > testing C (it has some sort of issue linking with this hairy > project I'm working on). Apparently MySQL wrote their own TAP > library for C. > > From http://dev.mysql.com/doc/mysqltest/en/unit-test.html > > The unit-testing facility is based on the Test Anything > Protocol (TAP) which is mainly used when developing Perl and > PHP modules. To write unit tests for C/C++ code, MySQL has > developed a library for generating TAP output from C/C++ files. > Each unit test is written as a separate source file that is > compiled to produce an executable. For the unit test to be > recognized as a unit test, the executable file has to be of the > format mytext-t. For example, you can create a source file > named mytest-t.c the compiles to produce an executable > mytest-t. The executable will be found and run when you execute > make test or make test-unit in the distribution top-level > directory. > > Here's the docs. http://www.kindahl.net/mytap/doc/index.html
I think you wanted to send this to the TAP list. :-) Regards, -- Aristotle Pagaltzis // <http://plasmasturm.org/>