Search results for "module:Test2::Event::Fail"
Test2::Event::Fail - Event for a simple failed assertion
This is an optimal representation of a failed assertion....
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::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::API - Primary interface for writing Test2 based testing tools.
This package exports all the functions necessary to write and/or verify testing tools. Using these building blocks you can begin writing test tools very quickly. You are also provided with tools that help you to test the tools you write....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 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::Event::Skip - Skip event type
Skip events bump test counts just like Test2::Event::Ok events, but they can never fail....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Tools::HTTP - Test HTTP / PSGI
This module provides an interface for testing websites and PSGI based apps with a Test2 style comparisons interface. You can specify a PSGI app with a URL and responses from that URL will automatically be routed to that app, without having to actuall...
PLICEASE/Test2-Tools-HTTP-0.11 - 31 Aug 2022 12:25:17 UTC
Test2::Harness::Log - Documentation about the Test2::Harness log file.
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::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::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::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::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::Tools::Process - Unit tests for code that calls exit, exec, system or qx()
This set of testing tools is intended for writing unit tests for code that interacts with other processes without using real processes that might have unwanted side effects. It also lets you test code that exits program flow without actually terminat...
PLICEASE/Test2-Tools-Process-0.07 - 29 Dec 2022 01:48:36 UTC
Test2::Tools::Compare - Tools for comparing deep data structures.
Test::More had "is_deeply()". This library is the Test2 version that can be used to compare data structures, but goes a step further in that it provides tools for building a data structure specification against which you can verify your data. There a...
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 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::Tools::LoadModule - Test whether a module can be successfully loaded.
This Test2::Tools module tests whether a module can be loaded, and optionally whether it has at least a given version, and exports specified symbols. It can also skip tests, or skip all tests, based on these criteria. Test2::Manual::Testing::Migratin...
WYANT/Test2-Tools-LoadModule-0.008 - 23 Oct 2022 13:00:35 UTC
Test2::Harness::Event - Subclass of Test2::Event used by Test2::Harness under the hood.
Test2 tests produce a sequence of events objects Test2::Event. This is a subclass of those events for use in Test2::Harness. Event non-test tests which produce TAP output will have the output parsed into these types of events....
EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC
Test2::EventFacet::Error - Facet for errors that need to be shown.
This facet is used when an event needs to convey errors....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Plugin::BailOnFail - Automatically bail out of testing on the first test failure.
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.000159 - 25 Oct 2023 21:10:28 UTC