Search results for "module:Test2::Event::Plan"
Test2::Event::Plan - The event of a plan
Plan events are fired off whenever a plan is declared, done testing is called, or a subtext completes....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::EventFacet::Plan - Facet for setting the plan
Events use this facet when they need to set the plan....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Hub - The conduit through which all events flow.
The hub is the place where all events get processed and handed off to the formatter. The hub also tracks test state, and provides several hooks into the event pipeline....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::V0 - 0Th edition of the Test2 recommended bundle.
This is the big-daddy bundle. This bundle includes nearly every tool, and several plugins, that the Test2 author uses. This bundle is used extensively to test Test2::Suite itself....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Event - Base class for events
Base class for all event objects that get passed through Test2....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Suite - Distribution with a rich set of tools built upon the Test2 framework.
Rich set of tools, plugins, bundles, etc built upon the Test2 testing library. If you are interested in writing tests, this is the distribution for you. WHAT ARE TOOLS, PLUGINS, AND BUNDLES? TOOLS Tools are packages that export functions for use in t...
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Require - Base class and documentation for skip-unless type test packages.
Test2::Require::* packages are packages you load to ensure your test file is skipped unless a specific requirement is met. Modules in this namespace may subclass Test2::Require if they wish, but it is not strictly necessary to do so....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Formatter - Namespace for formatters.
This is the namespace for formatters. This is an empty package....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Tools::Basic - Test2 implementation of the basic testing tools.
This is a Test2 based implementation of the more basic tools originally provided by Test::More. Not all Test::More tools are provided by this package, only the basic/simple ones. Some tools have been modified for better diagnostics capabilities....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Hub::Subtest - Hub used by subtests
Subtests make use of this hub to route events....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::API::Context - Object to represent a testing context.
The context object is the primary interface for authors of testing tools written with Test2. The context object represents the context in which a test takes place (File and Line Number), and provides a quick way to generate events from that context. ...
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::AsyncSubtest - Object representing an async subtest.
Regular subtests have a limited scope, they start, events are generated, then they close and send an Test2::Event::Subtest event. This is a problem if you want the subtest to keep receiving events while other events are also being generated. This cla...
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Util::Grabber - Object used to temporarily intercept all events.
Once created this object will intercept and stash all events sent to the shared Test2::Hub object. Once the object is destroyed, events will once again be sent to the shared hub....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Tools::Tester - Tools to help you test other testing tools.
This is a collection of tools that are useful when testing other test tools....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Event::Generic - Generic event type.
This is a generic event that lets you customize all fields in the event API. This is useful if you have need for a custom event that does not make sense as a published reusable event subclass....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Bundle::Extended - Old name for Test2::V0
This is the big-daddy bundle. This bundle includes nearly every tool, and several plugins, that the Test2 author uses. This bundle is used extensively to test Test2::Suite itself....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::API::InterceptResult - Representation of a list of events.
This class represents a list of events, normally obtained using "intercept()" from Test2::API. This class is intended for people who with to verify the results of test tools they write. This class provides methods to normalize, summarize, or map the ...
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Tools::HarnessTester - Run events through a harness for a summary
This tool allows you to process events through the Test2::Harness auditor. The main benefit here is to get a pass/fail result, as well as counts for assertions, failures, and errors....
EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC
Test2::Manual::Anatomy::Event - The internals of events
Events are how tools effect global state, and pass information along to the harness, or the human running the tests....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Util::Facets2Legacy - Convert facet data to the legacy event API.
This module exports several subroutines from the older event API (see Test2::Event). These subroutines can be used as methods on any object that provides a custom "facet_data()" method. These subroutines can also be used as functions that take a face...
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC