https://github.com/schwern/test-more/tree/v2.00_07

The major change since 2.00_06 is diag() and note() are now hooked into the
event system and the formatters.  They're "log" events.  See
Test::Builder2::Event::Log for details.  This means test failure diagnostics
can now be controlled along with everything else.

Next is a cleanup of Test::Builder2::Result and adding structured diagnostics.

https://github.com/schwern/test-more/blob/v2.00_07/Changes

2.00_07  Mon, 28 Feb 2011 23:53:22 +1100
    Incompatible Changes (since 2.00_01)
    * TB2::Event::Log now uses symbolic levels, not numeric.  This lets us
      add new levels later. [github 111]
    * Event log levels have been lower cased.
    * The emergency and critical log levels have been removed.  They
      didn't have a use case.
    * TB2::Event::Log->levels now returns in order from lowest to highest.

    New Features
    * Added TB2::Event::Log->between_levels() to compare log levels.
    * The TAP formatter now respects log events.
    * Test::Builder->diag and ->note now use log events and the
      formatter.

    Documentation
    * The suggested meanings of event log levels are now documented.

    Bug Fixes
    * Fixed a skip() or todo_skip() called before a plan.  [github 132]



-- 
You are wicked and wrong to have broken inside and peeked at the
implementation and then relied upon it.
        -- tchrist in <31832.969261130@chthon>

Reply via email to