Changes for version 3.04

  • Fixed output leakage with really_quiet set.
  • Progress reports for tests without plans now show "143/?" instead of "143/0".
  • Made TAP::Harness::runtests support aliases for test names.
  • Made it possible to pass command line args to test programs from prove, TAP::Harness, TAP::Parser.
  • Added --state switch to prove.

Documentation

contributing to TAP::Harness
Run tests through a TAP harness.

Modules

Implements the prove command.
State storage for the prove command.
Base class that provides common functionality to TAP::Parser and TAP::Harness
Run Perl test scripts with color
Harness output delegate for default console output
Harness output delegate for parallel console output
Harness output delegate for default console output
Run 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
Multiplex multiple TAP::Parsers
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
Run Perl standard test scripts with statistics