Changes for version 0.53

  • Fixed a few docs nits.
  • Added -V (--version) switch to runtests. Suggested by markjugg on Perlmonks.
  • Fixed failing t/030-grammer.t under 5.9.5. Exact cause still unknown; something to do with localisation of $1 et all I think.
  • Fixed use of three arg open in t/compat/test-harness-compat; was failing on 5.6.2.
  • Fixed runtests --exec option. T::H wasn't passing the exec option to T::P.
  • Merged Leif Eriksen's coverage enhancing changes to t/080-aggregator.t, t/030-grammar.t
  • Made various changes so that we test cleanly on 5.0.5.
  • Many more coverage enhancements by Leif.
  • Applied Michael Peters' patch to add an EOF callback to TAP::Parser.
  • Added --reverse option to runtests to run tests in reverse order.
  • Made runtests exit with non-zero status if the test run had problems.
  • Stopped TAP::Parser::Iterator::Process from trampling on STDIN.

Documentation

A command-line tool for running tests against TAP::Harness::Compatible
Run tests through a TAP harness.

Modules

Base class that provides common functionality to TAP::Parser and TAP::Harness
Run Perl test scripts with statistics
Run Perl test scripts with color
Run Perl standard test scripts with statistics
Parse TAP output
Aggregate TAP::Parser results.
A grammar for the Test Anything Protocol.
Internal TAP::Parser Iterator
Internal TAP::Parser Iterator
Internal TAP::Parser Iterator
Internal TAP::Parser Iterator
TAP::Parser output
Bailout result token.
Comment result token.
Plan result token.
Test result token.
Unknown result token.
TAP version result token.
YAML result token.
Stream output from some source
Stream Perl output
Read YAMLish data from iterator
Write YAMLish data