TAP::Parser::ResultFactory - Factory for creating TAP::Parser output objects

NAME SYNOPSIS VERSIONDESCRIPTION METHODS Class Methods SUBCLASSINGExample SEE ALSO NAME TAP::Parser::ResultFactory - Factory for creating TAP::Parser output objects SYNOPSIS use TAP::Parser::ResultFactory; my $token = {...}; my $factory = TAP::Parser::ResultFactory->new; my $result = $factory->make_result( $token ); VERSION Version 3.35 DESCRIPTION This is a simple factory class which returns a TAP::Parser::Result subclass representing the current bit of test data from TAP (usual

TAP::Parser::Result::YAML - YAML result token.

NAME VERSION DESCRIPTION OVERRIDDEN METHODSInstance Methods NAME TAP::Parser::Result::YAML - YAML result token. VERSION Version 3.35 DESCRIPTION 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. OVERRIDDEN METHODS Mainly listed here to shut up the pitiful screams of the pod coverage tests. They keep me awake at night. as_string raw Instance Methods data if ( $

TAP::Parser::Result::Pragma - TAP pragma token.

NAME VERSION DESCRIPTION OVERRIDDEN METHODSInstance Methods NAME TAP::Parser::Result::Pragma - TAP pragma token. VERSION Version 3.35 DESCRIPTION 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. OVERRIDDEN METHODS Mainly listed here to shut up the pitiful screams of the pod coverage tests. They keep me awake at night. as_string raw

TAP::Parser::Result::Test - Test result token.

NAME VERSION DESCRIPTION OVERRIDDEN METHODSInstance Methods NAME TAP::Parser::Result::Test - Test result token. VERSION Version 3.35 DESCRIPTION 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! OVERRIDDEN METHODS This class is the workhorse of the TAP::Parser system. Most TAP lines will be test lines and if $result->is_test , then you have a bunch of methods at your disposal. Instance Methods ok my $o

TAP::Parser::Result::Unknown - Unknown result token.

NAME VERSION DESCRIPTION OVERRIDDEN METHODS NAME TAP::Parser::Result::Unknown - Unknown result token. VERSION Version 3.35 DESCRIPTION This is a subclass of TAP::Parser::Result. A token of this class will be returned if the parser does not recognize the token line. For example: 1..5 VERSION 7 ok 1 - woo hooo! ... woo hooo! is cool! In the above "TAP", the second and fourth lines will generate "Unknown" tokens. OVERRIDDEN METHODS Mainly listed here to shut up the pitiful screams of the pod co

TAP::Parser::Result::Plan - Plan result token.

NAME VERSION DESCRIPTION OVERRIDDEN METHODSInstance Methods NAME TAP::Parser::Result::Plan - Plan result token. VERSION Version 3.35 DESCRIPTION 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. OVERRIDDEN METHODS Mainly listed here to shut up the pitiful screams of the pod coverage tests. They keep me awake at night. as_string raw Instance Methods plan if ( $r

TAP::Parser::Result - Base class for TAP::Parser output objects

NAME VERSION SYNOPSISDESCRIPTION METHODS Boolean methods SUBCLASSINGExample SEE ALSO NAME TAP::Parser::Result - Base class for TAP::Parser output objects VERSION Version 3.35 SYNOPSIS # abstract class - not meant to be used directly # see TAP::Parser::ResultFactory for preferred usage # directly: use TAP::Parser::Result; my $token = {...}; my $result = TAP::Parser::Result->new( $token ); DESCRIPTION This is a simple base class used by TAP::Parser to store objects that represent the c

TAP::Parser::Result::Comment - Comment result token.

NAME VERSION DESCRIPTION OVERRIDDEN METHODSInstance Methods NAME TAP::Parser::Result::Comment - Comment result token. VERSION Version 3.35 DESCRIPTION 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 OVERRIDDEN METHODS Mainly listed here to shut up the pitiful screams of the pod coverage tests. They keep me awake at night. as_string Note that this method merely returns the comment

TAP::Parser::Result::Bailout - Bailout result token.

NAME VERSION DESCRIPTION OVERRIDDEN METHODSInstance Methods NAME TAP::Parser::Result::Bailout - Bailout result token. VERSION Version 3.35 DESCRIPTION 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!" OVERRIDDEN METHODS Mainly listed here to shut up the pitiful screams of the pod coverage tests. They keep me awake at night. as_string Instance Methods explana

TAP::Parser::IteratorFactory - Figures out which SourceHandler objects to use for a given Source

NAME VERSION SYNOPSIS DESCRIPTION METHODSClass Methods Instance Methods SUBCLASSINGExample AUTHORS ATTRIBUTION SEE ALSO NAME TAP::Parser::IteratorFactory - Figures out which SourceHandler objects to use for a given Source VERSION Version 3.35 SYNOPSIS use TAP::Parser::IteratorFactory; my $factory = TAP::Parser::IteratorFactory->new({ %config }); my $iterator = $factory->make_iterator( $filename ); DESCRIPTION This is a factory class that takes a TAP::Parser::Source and runs it thro