Changes for version 1.301001_001 - 2014-07-02

  • Normalize version number across all versioned files
  • Result stream!
  • Results as objects
  • Deprecate: Test::Builder::Tester, Test::Tester, Test::Builder::Module, $Level
  • Bundle Test::Tester
  • Add Test::Tester2
  • Add Test::Builder::Provider
  • Support for result handlers/formatters
  • Forking support
  • Refactor functionality into encapsulation modules (ExitMagic, Tap, etc...)
  • Add Test Tracing instead of $Level

Changes for version 1.001004_003 - 2014-05-17

  • Another Minor doc fix to solve test bug
  • Fix #399, conflict with strawberry-portable

Changes for version 1.001004_002 - 2014-05-17

  • Minor doc fix to solve test bug

Changes for version 1.001004_001 - 2014-05-10

  • Doc updates
  • Subtests accept args
  • Outdent subtest diag

Documentation

A tutorial about writing really basic tests

Modules

Backend for building test libraries
Encapsulate the magic exit logic used by Test::Builder.
Fork support for Test::Builder
Base class for formatters
Encapsulate some legacy stuff.
*DEPRECATED* Base class for test modules
Helper for writing testing tools
Base class for results
Child result type
Diag result type
The finish result type
Note result type
Ok result type
The result of a plan
The stream between Test::Builder and the formatters.
*DEPRECATED* test testsuites that have been built with Test::Builder
turn on colour in Test::Builder::Tester
Helper Test::Builder uses when threaded.
Internal tools for Test::Builder and friends
yet another framework for writing test scripts
Basic utilities for writing tests.
*DEPRECATED* Ease testing test modules built with Test::Builder
*DEPRECATED* Help testing test modules built with Test::Builder
*DEPRECATED* Help testing test modules built with Test::Builder
Tools for validating the results produced by your testing tools.

Provides

in lib/Test/Builder/Tester.pm
in lib/Test/Tester/Delegate.pm