Changes for version 0.0115 - 2008-04-04

  • Added the test file t/01unit-event-wrapper.t. (Fixed a bug when it was used in list context).
  • Test::Run::Straps::Base is now the base for Test::Run::Straps and Test::Run::Straps::StrapsTotalsObj
  • Fully converted Test::Run::Straps into BSDLed code. Test::Run::Straps_GplArt is now just a placeholder for old documentation.
  • Delegated more functionality into TAP::Parser (in ::Straps) while refactoring the code.
  • Added the Test.pl example under examples.
  • Added full POD Coverage.
  • Changed the license from "perl" to "mit" as all of the core code is now that.
  • A lot of refactoring.
  • Made some changes to the internals to give way for the TrimLongFilenames module.

Modules

a new and improved test harness for TAP scripts.
A Simple Assert Function.
base class for all of Test::Run.
base class for Test::Run's classes with pluggable helpers.
an object class with plug-ins.
base class for Test::Run's "structs", that are simple classes that hold several values.
returns a list of super-classes in topological order.
Base class to run standard TAP scripts.
GPL/Artistic-licensed code of Test::Run::Core.
Run Perl standard test scripts with statistics
the failed tests canon object.
an error class hierarchy for Test::Run.
an object representing a failure.
results of a single test script.
totals encountered for the entire Test::Run session
Base class for outputting messages to the user in a test harmess.
the default output plugin for Test::Run::CmdLine.
named sprintf according to the values of accessors.
analyse the test results by using TAP::Parser.
base class for some Straps-related classes.
a wrapper for a TAP::Parser::Result subclass which delegates to its methods and has its own methods.
a struct representing the details of the straps class.
an object representing the totals of the straps class.
detailed analysis of test results
wrapper around Test::Trap for trapping errors.

Provides

in lib/Test/Run/Obj/Error.pm
in lib/Test/Run/Obj/Error.pm
in lib/Test/Run/Obj/Error.pm
in lib/Test/Run/Obj/Error.pm
in lib/Test/Run/Obj/Error.pm
in lib/Test/Run/Obj/Error.pm
in lib/Test/Run/Obj/Error.pm