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

Changes for version 1.302153 - 2019-01-03 (TRIAL RELEASE)

  • Improve SHM verification and state awareness

Changes for version 1.302152 - 2018-12-26 (TRIAL RELEASE)

  • More Instance.t improvements
  • Add trace to SHM error when possible

Changes for version 1.302151 - 2018-12-20 (TRIAL RELEASE)

  • Fix another locale error in Instance.t

Changes for version 1.302150 - 2018-12-20 (TRIAL RELEASE)

  • Fix locale error in Instance.t
  • Windows test fixes
  • perl 5.6 test fixes

Changes for version 1.302149 - 2018-12-20 (TRIAL RELEASE)

  • Even more SHM error improvements

Changes for version 1.302148 - 2018-12-17 (TRIAL RELEASE)

  • Further Improve SHM error message

Changes for version 1.302147 - 2018-12-17 (TRIAL RELEASE)

  • Improve SHM error message

Changes for version 1.302146 - 2018-12-17 (TRIAL RELEASE)

  • Fix SHM test to work on machines without SHM

Changes for version 1.302145 - 2018-12-12 (TRIAL RELEASE)

  • Fix localization error in new test (#820)

Changes for version 1.302144 - 2018-12-12 (TRIAL RELEASE)

  • Add tests for shmwrite fix (#815)

Changes for version 1.302143 - 2018-12-11 (TRIAL RELEASE)

  • Fix failure to check error code on shmwrite (#815)

Changes for version 1.302142 - 2018-12-11 (TRIAL RELEASE)

  • Fix #814 Windows fork+test failure
  • Fix #819 Documentation updates
  • Fix #810 Verbose TAP newline regression
  • Fix #817 local $TODO bug
  • Fix #812 Another local $TODO bug
  • Fix #815 shm read warning
  • Merge doc fix PR's from magnolia-k (thanks!)

Documentation

A tutorial about writing really basic tests
Transition notes when upgrading to Test2

Modules

Backend for building test libraries
Test::Builder subclass of Test2::Formatter::TAP
A copy of IO::Scalar for Test::Builder
Base class for test modules
test testsuites that have been built with Test::Builder
turn on colour in Test::Builder::Tester
Test::Builder subclass of Test2::Event::Diag
yet another framework for writing test scripts
Basic utilities for writing tests.
Ease testing test modules built with Test::Builder
Help testing test modules built with Test::Builder
Help testing test modules built with Test::Builder
Alternative to Test::More::use_ok
Framework for writing test tools that all work together.
Primary interface for writing Test2 based testing tools.
What breaks at what version
Object to represent a testing context.
Object used by Test2::API under the hood
Object to manage a stack of Test2::Hub instances.
Base class for events
Diag event type
Set the encoding for the output stream
Exception event
Event for a simple failed assertion
Generic event type.
Note event type
Ok event type
Event for a simple passing assertion
The event of a plan
Skip event type
Event for subtest types
Event for TAP version.
Second generation event.
Tell all procs/threads it is time to be done
Base class for all event facets.
Facet with event details.
Facet for assertion amnesty.
Facet representing an assertion.
Facet for hub actions and behaviors.
Facet for errors that need to be shown.
Facet for the hubs an event passes through.
Facet for information a developer might care about.
Facet for meta-data
Facet for events contains other events
Facet for setting the plan
Facet that dictates how to render an event.
Debug information for events
Namespace for formatters.
Standard TAP formatter
The conduit through which all events flow.
Hub used by interceptor to grab results.
Exception class used by Test2::Hub::Interceptor
Hub used by subtests
Turn on IPC for threading or forking support.
Base class for Test2 IPC drivers.
Temp dir + Files concurrency model.
Tiny set of tools for unfortunate souls who cannot use Test2::Suite.
Tools used by Test2 and friends.
Allow third party tools to safely attach meta-data to your instances.
Convert facet data to the legacy event API.
Build hash based classes.
Legacy wrapper fro Test2::EventFacet::Trace.
ok
Alternative to Test::More::use_ok

Provides

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