The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

Search results for "module:TAP::Parser::Iterator::Stream"

TAP::Parser::Iterator::Stream - Iterator for filehandle-based TAP sources River stage five • 209 direct dependents • 32197 total dependents

This is a simple iterator wrapper for reading from filehandles, 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

TAP::Parser::Iterator::Stream::Selectable - Stream TAP from an IO::Handle or a GLOB. River stage zero No dependents

LSF/App-Prove-Plugin-Distributed-0.08 - 08 May 2012 02:47:45 UTC

TAP::Parser::Iterator::PherkinStream - Stream with TAP from async BDD process River stage one • 9 direct dependents • 9 total dependents

EHUELS/Test-BDD-Cucumber-0.83 - 30 Oct 2022 11:55:47 UTC

TAP::Filter - Filter TAP stream within TAP::Harness River stage zero No dependents

"TAP::Filter" allows arbitrary filters to be placed in the TAP processing pipeline of TAP::Harness. Installed filters see the parsed TAP stream a line at a time and can modify the stream by * replacing a result * injecting extra results * removing re...

ANDYA/TAP-Filter-0.04 - 05 Jul 2008 14:25:26 UTC

TAP::Parser - Parse TAP output River stage five • 209 direct dependents • 32197 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::Parser::Source - a TAP source & meta data about it River stage five • 209 direct dependents • 32197 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 • 209 direct dependents • 32197 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 • 209 direct dependents • 32197 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::Filter::Iterator - A TAP filter River stage zero No dependents

"TAP::Filter" allows arbitrary filters to be placed in the TAP processing pipeline of TAP::Harness. Installed filters see the parsed TAP stream a line at a time and can modify the stream by * replacing a result * injecting extra results * removing re...

ANDYA/TAP-Filter-0.04 - 05 Jul 2008 14:25:26 UTC

TAP::Parser::SourceHandler - Base class for different TAP source handlers River stage five • 209 direct dependents • 32197 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::Iterator::Process - Iterator for process-based TAP sources River stage five • 209 direct dependents • 32197 total dependents

This is a simple iterator wrapper for executing external processes, 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

TAP::Parser::SourceHandler::File - Stream TAP from a text file. River stage five • 209 direct dependents • 32197 total dependents

This is a *raw TAP stored in a file* TAP::Parser::SourceHandler - it has 2 jobs: 1. Figure out if the *raw* source it's given is a file containing raw TAP output. See TAP::Parser::IteratorFactory for more details. 2. Takes raw TAP from the text file ...

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

TAP::Parser::SourceHandler::Perl - Stream TAP from a Perl executable River stage five • 209 direct dependents • 32197 total dependents

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

TAP::Parser::SourceHandler::MyTAP - Stream TAP from MyTAP test scripts River stage zero No dependents

This source handler executes MyTAP MySQL tests. It does two things: 1. Looks at the TAP::Parser::Source passed to it to determine whether or not the source in question is in fact a MyTAP test ("can_handle"). 2. Creates an iterator that will call "mys...

DWHEELER/TAP-Parser-SourceHandler-MyTAP-3.27 - 11 May 2016 23:58:59 UTC

TAP::Parser::SourceHandler::pgTAP - Stream TAP from pgTAP test scripts River stage zero No dependents

This source handler executes pgTAP tests. It does two things: 1. Looks at the TAP::Parser::Source passed to it to determine whether or not the source in question is in fact a pgTAP test ("can_handle"). 2. Creates an iterator that will call "psql" to ...

DWHEELER/TAP-Parser-SourceHandler-pgTAP-3.36 - 21 Aug 2022 01:14:35 UTC

TAP::Parser::SourceHandler::Handle - Stream TAP from an IO::Handle or a GLOB. River stage five • 209 direct dependents • 32197 total dependents

This is a *raw TAP stored in an IO Handle* TAP::Parser::SourceHandler class. It has 2 jobs: 1. Figure out if the TAP::Parser::Source it's given is an IO::Handle or GLOB containing raw TAP output ("can_handle"). 2. Creates an iterator for IO::Handle's...

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

TAP::Parser::SourceHandler::RawTAP - Stream output from raw TAP in a scalar/array ref. River stage five • 209 direct dependents • 32197 total dependents

This is a *raw TAP output* TAP::Parser::SourceHandler - it has 2 jobs: 1. Figure out if the TAP::Parser::Source it's given is raw TAP output ("can_handle"). 2. Creates an iterator for raw TAP output ("make_iterator"). Unless you're writing a plugin o...

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

TAP::Parser::SourceHandler::Worker - Stream TAP from an IO::Handle or a GLOB. River stage zero No dependents

LSF/App-Prove-Plugin-Distributed-0.08 - 08 May 2012 02:47:45 UTC

TAP::Parser::SourceHandler::Executable - Stream output from an executable TAP source River stage five • 209 direct dependents • 32197 total dependents

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.44 - 17 Apr 2022 15:14:25 UTC
19 results (0.051 seconds)