The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.48 - 2005-04-22

  • Released after weeks of non-complaint.

Changes for version 2.47_03 - 2005-03-02

  • THINGS THAT MIGHT BREAK YOUR CODE
    • Test::Harness now requires Perl 5.005_03 or above.
  • FIXES
    • Fixed incorrect "confused by tests in wrong order" error in 2.47_02.

Changes for version 2.47_02 - 2005-03-01

  • THINGS THAT MIGHT BREAK YOUR CODE
    • Test directives for skip tests used to be anything that matches /^skip/i, like the word "skipped", but now it must match /^skip\s+/i.
  • ENHANCEMENTS
    • T::H now sets environment variable HARNESS_VERSION, in case a test program wants to know what version of T::H it's running under.

Changes for version 2.47_01 - 2005-02-21

  • FIXES
    • Fixed a problem submitted by Craig Berry:
      • Several of the Test::Harness tests now fail on VMS with the following warning:
      • Can't find string terminator "]" anywhere before EOF at -e line 1.
      • The problem is that when a command is piped to the shell and that command has a newline character embedded in it, the part after the newline is invisible to the shell. The patch below corrects that by escaping the newline so it is not subject to variable interpolation until it gets to the child's Perl one-liner.
  • ENHANCEMENTS
    • Test::Harness::Straps now has diagnostic gathering without changing how tests are run. It also adds these messages by default. Note that the new method, _is_diagnostic(), is for internal use only. It may change soon. Thanks to chromatic.
  • DOCUMENTATION
    • Expanded Test::Harness::TAP.pod, and added examples.
    • Fixed a crucial documentation typo in Test::Harness::Straps.

Documentation

A command-line tool for running tests against Test::Harness
Documentation for the TAP format

Modules

Run Perl standard test scripts with statistics
simple assert
Internal Test::Harness Iterator
object for tracking a single test point
detailed analysis of test results

Provides

in lib/Test/Harness/Iterator.pm
in lib/Test/Harness/Iterator.pm