Test::TAP is now available at http://search.cpan.org/dist/Test-TAP/. 
Currently the only tests exposed are those to validate whether or not a
TAP stream passed:

   use Test::TAP;

   is_passing_tap $tap1, 'TAP tests passed';
   is_failing_tap $tap2, 'TAP tests failed';

This will be expanded later, but it's intended for TAP developers who
would like to have alternate tools for generating TAP.  Currently we
are dependent on Test::Builder, but it's limited.  It's also only for
Perl.  Eventually this module should be expanded with the YAML TAP
tests that were started at the Oslo hackathon.  If anyone who worked on
those would like to take over Test::TAP, that's fine.  Just drop me a
line and I'll transfer it to you.

Also note that, following up on my earlier comments, the primary TAP
parser for the above two functions is only 40 lines of code.  This
could easily be broken out into a separate module for embedding in
Test::Builder.

Cheers,
Ovid

--
Buy the book  - http://www.oreilly.com/catalog/perlhks/
Perl and CGI  - http://users.easystreet.com/ovid/cgi_course/
Personal blog - http://publius-ovidius.livejournal.com/
Tech blog     - http://use.perl.org/~Ovid/journal/

Reply via email to