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

Search results for "module:Test2::Event::Bail"

Test2::Event::Bail - Bailout! River stage five • 22891 direct dependents • 32646 total dependents

The bailout event is generated when things go horribly wrong and you need to halt all testing in the current file....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2 - Framework for writing test tools that all work together. River stage five • 22891 direct dependents • 32646 total dependents

Test2 is a new testing framework produced by forking Test::Builder, completely refactoring it, adding many new features and capabilities. WHAT IS NEW? Easier to test new testing tools. From the beginning Test2 was built with introspection capabilitie...

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Event - Base class for events River stage five • 22891 direct dependents • 32646 total dependents

Base class for all event objects that get passed through Test2....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Suite - Distribution with a rich set of tools built upon the Test2 framework. River stage four • 727 direct dependents • 6230 total dependents

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.000162 - 25 Apr 2024 14:00:32 UTC

Test2::Formatter - Namespace for formatters. River stage five • 22891 direct dependents • 32646 total dependents

This is the namespace for formatters. This is an empty package....

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Plugin::BailOnFail - Automatically bail out of testing on the first test failure. River stage four • 727 direct dependents • 6230 total dependents

This module will issue a bailout event after the first test failure. This will prevent your tests from continuing. The bailout runs when the context is released; that is, it will run when the test function you are using, such as "ok()", returns. This...

EXODIST/Test2-Suite-0.000162 - 25 Apr 2024 14:00:32 UTC

Test2::Harness::Log - Documentation about the Test2::Harness log file. River stage two • 12 direct dependents • 16 total dependents

Test2::Harness aka App::Yath produces a rich/complete log when asked to do so. This module documents the log format....

EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC

Test2::API::Context - Object to represent a testing context. River stage five • 22891 direct dependents • 32646 total dependents

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.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Harness::Runner::Job - Representation of a test job. River stage two • 12 direct dependents • 16 total dependents

This module takes all the data from a test file queue item, a run, and runner settings, and mashes them together to figure out what is actually needed to run a job....

EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC

Test2::API::InterceptResult - Representation of a list of events. River stage five • 22891 direct dependents • 32646 total dependents

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.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Manual::Anatomy::Event - The internals of events River stage four • 727 direct dependents • 6230 total dependents

Events are how tools effect global state, and pass information along to the harness, or the human running the tests....

EXODIST/Test2-Suite-0.000162 - 25 Apr 2024 14:00:32 UTC

Test2::Harness::Auditor::Watcher - Class to monitor events for a single job and pass judgement on the result. River stage two • 12 direct dependents • 16 total dependents

This module represents a per-job state tracker. This module sees every event and manages the state produced. In the end this tracker determines if a test job passed or failed, and why....

EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC

Test2::API::InterceptResult::Event - Representation of an event for use in testing other test tools. River stage five • 22891 direct dependents • 32646 total dependents

"intercept { ... }" from Test2::API returns an instance of Test2::API::InterceptResult which is a blessed arrayref of Test2::API::InterceptResult::Event objects. This POD documents the methods of these events, which are mainly provided for you to use...

EXODIST/Test-Simple-1.302199 - 25 Apr 2024 14:14:26 UTC

Test2::Formatter::Test2::Composer - Compose output components from event facets River stage two • 12 direct dependents • 16 total dependents

This is used by Test2::Formatter::Test2 to turn events into output components. This logic lives here instead of in the formatter because it is also used by Test2::Harness::UI. Other tools may also find this conversion useful....

EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC
14 results (0.085 seconds)