Search results for "module:TAP::Parser"

TAP::Parser - Parse TAP output River stage five • 208 direct dependents • 32037 total dependents

"TAP::Parser" is designed to produce a proper parse of TAP output. For an example of how to run tests through this module, see the simple harnesses "examples/". There's a wiki dedicated to the Test Anything Protocol: <http://testanything.org> It incl...

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Spec::Parser - Reference implementation of the TAP specification River stage zero No dependents

This module is part of the effort to turn the Test Anything Protocol into an IETF-approved internet standard. It's not optimized for production use (although people might find it useful); instead it's meant as a running embodiment of the TAP grammar ...

ARODLAND/TAP-Spec-Parser-0.10 - 14 Nov 2012 05:27:32 UTC

TAP::Parser::Result - Base class for TAP::Parser output objects River stage five • 208 direct dependents • 32037 total dependents

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Source - a TAP source & meta data about it River stage five • 208 direct dependents • 32037 total dependents

A TAP *source* is something that produces a stream of TAP for the parser to consume, such as an executable file, a text file, an archive, an IO handle, a database, etc. "TAP::Parser::Source"s encapsulate these *raw* sources, and provide some useful m...

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Grammar - A grammar for the Test Anything Protocol. River stage five • 208 direct dependents • 32037 total dependents

"TAP::Parser::Grammar" tokenizes lines from a TAP::Parser::Iterator and constructs TAP::Parser::Result subclasses to represent the tokens. Do not attempt to use this class directly. It won't make sense. It's mainly here to ensure that we will be able...

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Iterator - Base class for TAP source iterators River stage five • 208 direct dependents • 32037 total dependents

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.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Scheduler - Schedule tests during parallel testing River stage five • 208 direct dependents • 32037 total dependents

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Aggregator - Aggregate TAP::Parser results River stage five • 208 direct dependents • 32037 total dependents

"TAP::Parser::Aggregator" collects parser objects and allows reporting/querying their aggregate results....

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Multiplexer - Multiplex multiple TAP::Parsers River stage five • 208 direct dependents • 32037 total dependents

"TAP::Parser::Multiplexer" gathers input from multiple TAP::Parsers. Internally it calls select on the input file handles for those parsers to wait for one or more of them to have input available. See TAP::Harness for an example of its use....

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Result::Test - Test result token. River stage five • 208 direct dependents • 32037 total dependents

This is a subclass of TAP::Parser::Result. A token of this class will be returned if a test line is encountered. 1..1 ok 1 - woo hooo!...

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Result::Plan - Plan result token. River stage five • 208 direct dependents • 32037 total dependents

This is a subclass of TAP::Parser::Result. A token of this class will be returned if a plan line is encountered. 1..1 ok 1 - woo hooo! 1..1 is the plan. Gotta have a plan....

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Result::YAML - YAML result token. River stage five • 208 direct dependents • 32037 total dependents

This is a subclass of TAP::Parser::Result. A token of this class will be returned if a YAML block is encountered. 1..1 ok 1 - woo hooo! 1..1 is the plan. Gotta have a plan....

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::ResultFactory - Factory for creating TAP::Parser output objects River stage five • 208 direct dependents • 32037 total dependents

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::SourceHandler - Base class for different TAP source handlers River stage five • 208 direct dependents • 32037 total dependents

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.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Scheduler::Job - A single testing job. River stage five • 208 direct dependents • 32037 total dependents

Represents a single test 'job'....

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Result::Pragma - TAP pragma token. River stage five • 208 direct dependents • 32037 total dependents

This is a subclass of TAP::Parser::Result. A token of this class will be returned if a pragma is encountered. TAP version 13 pragma +strict, -foo Pragmas are only supported from TAP version 13 onwards....

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Result::Comment - Comment result token. River stage five • 208 direct dependents • 32037 total dependents

This is a subclass of TAP::Parser::Result. A token of this class will be returned if a comment line is encountered. 1..1 ok 1 - woo hooo! # this is a comment...

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Result::Bailout - Bailout result token. River stage five • 208 direct dependents • 32037 total dependents

This is a subclass of TAP::Parser::Result. A token of this class will be returned if a bail out line is encountered. 1..5 ok 1 - woo hooo! Bail out! Well, so much for "woo hooo!"...

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Result::Version - TAP syntax version token. River stage five • 208 direct dependents • 32037 total dependents

This is a subclass of TAP::Parser::Result. A token of this class will be returned if a version line is encountered. TAP version 13 ok 1 not ok 2 The first version of TAP to include an explicit version number is 13....

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC

TAP::Parser::Iterator::Array - Iterator for array-based TAP sources River stage five • 208 direct dependents • 32037 total dependents

This is a simple iterator wrapper for arrays of scalar content, used by TAP::Parser. Unless you're writing a plugin or subclassing, you probably won't need to use this module directly....

LEONT/Test-Harness-3.44 - 17 Apr 2022 15:14:25 UTC
90 results (0.034 seconds)