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::Note"

Test2::Event::Note - Note event type River stage five • 22891 direct dependents • 32646 total dependents

Notes, typically rendered to STDOUT....

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

Test2::V0 - 0Th edition of the Test2 recommended bundle. River stage four • 727 direct dependents • 6230 total dependents

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.000162 - 25 Apr 2024 14:00:32 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::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::Event::V2 - Second generation event. River stage five • 22891 direct dependents • 32646 total dependents

This is the event type that should be used instead of Test2::Event or its legacy subclasses....

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::Tools::HTTP - Test HTTP / PSGI River stage one • 6 direct dependents • 6 total dependents

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::Tools::MIDI - test MIDI file contents River stage zero No dependents

This module offers functions that test whether MIDI files (or an in-memory string) contain particular MIDI structures and events. See the MIDI module (among other software and hardware) for means to generate MIDI files. Details of the MIDI protocol m...

JMATES/Test2-Tools-MIDI-0.02 - 13 Apr 2024 00:14:40 UTC

Test2::Tools::Basic - Test2 implementation of the basic testing tools. River stage four • 727 direct dependents • 6230 total dependents

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.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::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::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::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::Tools::Process - Unit tests for code that calls exit, exec, system or qx() River stage one • 2 direct dependents • 2 total dependents

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. River stage four • 727 direct dependents • 6230 total dependents

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

Test2::Tools::Subtest - Tools for writing subtests River stage four • 727 direct dependents • 6230 total dependents

This package exports subs that let you write subtests. There are two types of subtests, buffered and streamed. Streamed subtests mimic subtests from Test::More in that they render all events as soon as they are produced. Buffered subtests wait until ...

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

Test2::Harness::Plugin - Base class for Test2::Harness plugins. River stage two • 12 direct dependents • 16 total dependents

This class holds the methods specific to Test2::Harness which is the backend. Most of the time you actually want to subclass App::Yath::Plugin which subclasses this class, and holds additional methods that apply to yath (the UI layer)....

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

Test2::Harness::Event - Subclass of Test2::Event used by Test2::Harness under the hood. River stage two • 12 direct dependents • 16 total dependents

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
42 results (0.05 seconds)