Search results for "module:Test2::API::Instance"

Test2::API::Instance - Object used by Test2::API under the hood River stage five • 22891 direct dependents • 32646 total dependents

This object encapsulates the global shared state tracked by Test2. A single global instance of this package is stored (and obscured) by the Test2::API package. There is no reason to directly use this package. This package is documented for completene...

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

Test2::API - Primary interface for writing Test2 based testing tools. River stage five • 22891 direct dependents • 32646 total dependents

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

Test2::Hub - The conduit through which all events flow. River stage five • 22891 direct dependents • 32646 total dependents

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.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::Tools::Mock - Class/Instance mocking for Test2. River stage four • 727 direct dependents • 6230 total dependents

Mocking is often an essential part of testing. This library covers some of the most common mocking needs. This plugin is heavily influenced by Mock::Quick, but with an improved API. This plugin is also intended to play well with other plugins in ways...

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::Tools::FFI - Tools for testing FFI River stage two • 4 direct dependents • 21 total dependents

This Test2 Tools module provide some basic tools for testing FFI modules....

PLICEASE/Test2-Tools-FFI-0.06 - 15 Jun 2021 18:47:32 UTC

Test2::Tools::EventDumper - *DEPRECATED* Tool for dumping Test2::Event structures. River stage zero No dependents

This tool allows you to dump Test2::Event instances (including subclasses). The dump format is the Test2::Tools::Compare event DSL. There are many configuration options available to tweak the output to meet your needs....

EXODIST/Test2-Tools-EventDumper-0.000013 - 26 Jul 2021 19:09:33 UTC

Test2::API::Stack - Object to manage a stack of Test2::Hub instances. River stage five • 22891 direct dependents • 32646 total dependents

This module is used to represent and manage a stack of Test2::Hub objects. Hubs are usually in a stack so that you can push a new hub into place that can intercept and handle events differently than the primary hub....

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

Log::Shiras::Test2 - Test2 for traffic in the ::Switchboard River stage one • 1 direct dependent • 1 total dependent

This is a class used for testing. It inherits directly from Test2::API without going through Test::Builder. This will feed back to any Test2 rooted test with the understanding that even Test::More now uses Test2 Under the hood. The tests are object o...

JANDREW/Log-Shiras-v0.48.0 - 03 Oct 2016 19:16:17 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::Plugin::Cover - Fast and Minimal file coverage info. River stage zero No dependents

This plugin will collect minimal file coverage info, and will do so with minimal performance impact. Every time a subroutine is called this tool will do its best to find the filename the subroutine was defined in, and add it to a list. Also, anytime ...

EXODIST/Test2-Plugin-Cover-0.000027 - 04 Nov 2021 21:18:33 UTC

Test2::AsyncSubtest - Object representing an async subtest. River stage four • 727 direct dependents • 6230 total dependents

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

Test2::Manual::Anatomy - The hub for documentation of the inner workings of Test2 components. River stage four • 727 direct dependents • 6230 total dependents

This section covers internals of the Test2 architecture. This is useful information for toolbuilder, but is essential information for maintainers of Test2 itself....

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

Test2::Tools::PerlCritic - Testing tools to enforce Perl::Critic policies River stage one • 1 direct dependent • 2 total dependents

Test for Perl::Critic violations using Test2. Although this testing tool uses the Test2 API instead of the older Test::Builder API, the primary motivation is to provide output in a more useful form. That is policy violations are grouped by policy cla...

PLICEASE/Test2-Tools-PerlCritic-0.08 - 28 Feb 2024 22:47:55 UTC

Test2::Tools::HarnessTester - Run events through a harness for a summary River stage two • 12 direct dependents • 16 total dependents

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::IPC - Manual for the IPC system. River stage four • 727 direct dependents • 6230 total dependents

This document describes the IPC system....

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

Test2::Manual::Testing::Todo - Tutorial for marking tests as TODO. River stage four • 727 direct dependents • 6230 total dependents

This tutorial covers the process of marking tests as TODO. It also describes how TODO works under the hood....

EXODIST/Test2-Suite-0.000162 - 25 Apr 2024 14:00:32 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
26 results (0.089 seconds)