Search results for "dist:Test-Harness base"
TAP::Base - Base class that provides common functionality to TAP::Parser and TAP::Harness
"TAP::Base" provides callback management....
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Formatter::Base - Base class for harness output delegates
This provides console orientated output formatting for TAP::Harness....
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Object - Base class that provides common functionality to all TAP::* modules
"TAP::Object" provides a default constructor and exception model for all "TAP::*" classes. Exceptions are raised using Carp....
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
Test::Harness - Run Perl standard test scripts with statistics
Although, for historical reasons, the Test::Harness distribution takes its name from this module it now exists only to provide TAP::Harness with an interface that is somewhat backwards compatible with Test::Harness 2.xx. If you're writing new code co...
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Parser::Result - Base class for TAP::Parser output objects
LEONT/Test-Harness-3.48
-
02 Oct 2023 18:46:04 UTC
TAP::Parser::Iterator - Base class for TAP source iterators
This is a simple iterator base class that defines TAP::Parser's iterator API. Iterators are typically created from TAP::Parser::SourceHandlers....
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Harness::Env - Parsing harness related environmental variables where appropriate
This module implements the environmental variables that Test::Harness uses with TAP::Harness, and instantiates the appropriate class with the appropriate arguments....
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Formatter::Session - Abstract base class for harness output delegate
LEONT/Test-Harness-3.48
-
02 Oct 2023 18:46:04 UTC
TAP::Formatter::File - Harness output delegate for file output
This provides file orientated output formatting for TAP::Harness....
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Parser::SourceHandler - Base class for different TAP source handlers
This is an abstract base class for TAP::Parser::Source handlers / handlers. A "TAP::Parser::SourceHandler" does whatever is necessary to produce & capture a stream of TAP from the *raw* source, and package it up in a TAP::Parser::Iterator for the par...
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Formatter::Console - Harness output delegate for default console output
This provides console orientated output formatting for TAP::Harness....
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Parser::ResultFactory - Factory for creating TAP::Parser output objects
LEONT/Test-Harness-3.48
-
02 Oct 2023 18:46:04 UTC
TAP::Parser::IteratorFactory - Figures out which SourceHandler objects to use for a given Source
This is a factory class that takes a TAP::Parser::Source and runs it through all the registered TAP::Parser::SourceHandlers to see which one should handle the source. If you're a plugin author, you'll be interested in how to "register_handler"s, how ...
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Parser::SourceHandler::Perl - Stream TAP from a Perl executable
This is a *Perl* TAP::Parser::SourceHandler - it has 2 jobs: 1. Figure out if the TAP::Parser::Source it's given is actually a Perl script ("can_handle"). 2. Creates an iterator for Perl sources ("make_iterator"). Unless you're writing a plugin or su...
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC
TAP::Parser::SourceHandler::Executable - Stream output from an executable TAP source
This is an *executable* TAP::Parser::SourceHandler - it has 2 jobs: 1. Figure out if the TAP::Parser::Source it's given is an executable command ("can_handle"). 2. Creates an iterator for executable commands ("make_iterator"). Unless you're writing a...
LEONT/Test-Harness-3.48 - 02 Oct 2023 18:46:04 UTC