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

Changes for version 0.64_03 - 2006-11-05

  • Tests will no longer warn when run against an alpha version of Test::Harness [rt.cpan.org #20501]
  • Now testing our POD and POD coverage.
  • Added a LICENSE field.
  • Removed warning from the docs about mixing numbered and unnumbered tests. There's nothing wrong with that. [rt.cpan.org 21358]
  • Change doc examples to talk about $got and $expected rather than $this and $that to correspond better to the diagnostic output
    • rt.cpan.org 2655

Changes for version 0.64_02 - 2006-09-09

  • Last release broke Perls earlier than 5.8.

Changes for version 0.64_01 - 2006-09-04

  • Small improvement to the docs to avoid user confusion over "use Test::More tests => $num_tests" (Thanks Eric Wilhelm)
  • Minor fix for a test failure in is_deeply_fail for some Windows users. Not a real bug. [rt.cpan.org 21310]
  • _print_diag() accidentally leaked into the public documentation. It is a private method.
  • Added Test::Builder->carp() and croak()
  • Made most of the error messages report in the caller's context.
  • Made the failure diagnostic message file and line reporting portion match Perl's for easier integration with Perl aware editors. (so its "at $file line $line_num." now)
  • 5.8.0 threads are no longer supported. There's too many bugs.

Documentation

A tutorial about writing really basic tests

Modules

Backend for building test libraries
Base class for test modules
test testsuites that have been built with Test::Builder
turn on colour in Test::Builder::Tester
yet another framework for writing test scripts
Basic utilities for writing tests.

Provides

in lib/Test/Builder/Tester.pm