66 results (0.145 seconds)
++ed by:

58 PAUSE user(s)
38 non-PAUSE user(s).

Michael G Schwern
TB2::Design - Explaining the design of Test::Builder2
Test::Tutorial - A tutorial about writing really basic tests
TB2::AssertRecord - Record an assert happening
TB2::AssertStack - A stack of where asserts were called
TB2::BlackHole - Goes Nowhere Does Nothing
TB2::CanDupFilehandles - A role for duplicating filehandles
TB2::CanLoad - load modules without effecting global variables
TB2::Event - A test event role
TB2::Event::Abort - Abort testing
TB2::Event::Comment - an event representing a comment
TB2::Event::Log - a logging event
TB2::Event::SetPlan - Set the plan for the current test
TB2::Event::SubtestEnd - End of a subtest event
TB2::Event::SubtestStart - Start of a subtest event
TB2::Event::TestEnd - End of a test event
TB2::Event::TestMetadata - Metadata for the current test
TB2::Event::TestStart - Start of a test event
TB2::EventCoordinator - Coordinate events amongst the builders
TB2::EventHandler - A role which handles events and results
TB2::Events - Convenience module to load all core TB2 events
TB2::Formatter - Base class for formatting test results
TB2::Formatter::Multi - Use multiple formatters at once
TB2::Formatter::Null - A formatter that does nothing
TB2::Formatter::TAP - Formatter as the latest stable TAP
TB2::Formatter::TAP::Base - Base class for TAP formatters
TB2::Formatter::TAP::TB1 - TAP formatter for compatibily with 0.98
TB2::Formatter::TAP::v12 - TAP version 12 formatter
TB2::Formatter::TAP::v13 - TAP version 13 formatter
TB2::HasDefault - A role providing a shared default object
TB2::HasObjectID - a unique id in the current process
TB2::History - Manage the history of test results
TB2::Module - Write a test module
TB2::OnlyOnePlan - Enforces there being only one plan per test
TB2::Result - A factory to generate results.
TB2::Result::Base - Store the result of an assert
TB2::Result::Role::fail - The assert failed
TB2::Result::Role::pass - The assert passed
TB2::Result::Role::skip - The assert did not run
TB2::Result::Role::todo - The assert is expected to fail
TB2::Result::Role::unknown - The result of the assert is not known
TB2::Stack - A stack object to be used when you need a stack of things.
TB2::StackBuilder - A stack builder
TB2::Streamer - Role to output formatted test results
TB2::Streamer::Print - A simple streamer that prints
TB2::TestState - Object which holds the state of the test
TB2::Tester - Testing a Test:: module
TB2::Types - Mouse types used by Test::Builder2
Test::Builder - Backend for building test libraries
Test::Builder2 - 2nd Generation test library builder
Test::Builder::Module - Base class for test modules
Test::Builder::Tester - test modules built with Test::Builder
Test::Builder::Tester::Color - turn on colour in Test::Builder::Tester
Test::More - yet another framework for writing test scripts
Test::Simple - Basic utilities for writing tests.
TB2::CanOpen in lib/TB2/CanOpen.pm
TB2::CanTry in lib/TB2/CanTry.pm
TB2::Formatter::PlusMinus in lib/TB2/Formatter/PlusMinus.pm
TB2::Formatter::POSIX in lib/TB2/Formatter/POSIX.pm
TB2::Streamer::Debug in lib/TB2/Streamer/Debug.pm
TB2::threads::shared in lib/TB2/threads/shared.pm
TB2::threads::shared::off in lib/TB2/threads/shared/off.pm
TB2::threads::shared::on in lib/TB2/threads/shared/on.pm
TB2::ThreadSafeFilehandleAccessor in lib/TB2/ThreadSafeFilehandleAccessor.pm
Test::Builder::Formatter::TAP in lib/Test/Builder/Formatter/TAP.pm
Test::Builder::Tee in lib/Test/Builder/Tee.pm
Test::Builder::Tester::Streamer in lib/Test/Builder/Tester/Streamer.pm
Changes for version 1.005000_005
    • New Features
  • cmp_ok() will error when used with something which is not a
    • comparison operator, including =, += and the like.
  • github #268] [github #266
    • Restored the behavior of a fork, it will not issue its own plan, making testing with fork easier.
    • * Test::Builder->name() has been restored. [github #220] (Matthew Horsfall)
    • * TB2::BlackHole no longer tries to AUTOLOAD its destructor. [github #280] (Peter Rabbitson)
    • * Threads work on 5.12 and 5.10 again. (Peter Rabbitson) Doc Fixes
    • * use_ok() has been discouraged and de-emphasized as a general replacement for `use` in tests. [github #288] Incompatible Changes with previous alphas
    • * TB2::Counter has been removed [github 119]
    • * The test counter has been moved from the TAP formatter into TB2::History [github 190]
    • * TB2::TestState is no longer a complete subclass of TB2::EventCoordinator, but delegates most EC methods. The isa/can trickery caused threading issues. [github 291]
    • * TB2::TestState->current_coordinator is now TB2::TestState->ec.
    • * use_ok() will no longer apply lexical pragams. The incompatibilities and extra complexity is not worth the marginal use.
  • github #287
  • github 141
    • Bug Fixes
    • * Using a reference as a test name works again. [github #264]
    • * Protected against Test::More accidentally overwriting $!

Hosting generously
sponsored by Bytemark