TAP::Parser::SourceHandler::RawTAP man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]

TAP::Parser::SourceHanUser:Contributed PeTAP::Parser::SourceHandler::RawTAP(3)

NAME
       TAP::Parser::SourceHandler::RawTAP - Stream output from raw TAP in a
       scalar/array ref.

VERSION
       Version 3.26

SYNOPSIS
	 use TAP::Parser::Source;
	 use TAP::Parser::SourceHandler::RawTAP;

	 my $source = TAP::Parser::Source->new->raw( \"1..1\nok 1\n" );
	 $source->assemble_meta;

	 my $class = 'TAP::Parser::SourceHandler::RawTAP';
	 my $vote  = $class->can_handle( $source );
	 my $iter  = $class->make_iterator( $source );

DESCRIPTION
       This is a raw TAP output the TAP::Parser::SourceHandler manpage - it
       has 2 jobs:

       1. Figure out if the the TAP::Parser::Source manpage it's given is raw
       TAP output (the can_handle entry elsewhere in this document).

       2. Creates an iterator for raw TAP output (the make_iterator entry
       elsewhere in this document).

       Unless you're writing a plugin or subclassing the TAP::Parser manpage,
       you probably won't need to use this module directly.

METHODS
       Class Methods

       "can_handle"

	 my $vote = $class->can_handle( $source );

       Only votes if $source is an array, or a scalar with newlines.  Casts
       the following votes:

	 0.9  if it's a scalar with '..' in it
	 0.7  if it's a scalar with 'ok' in it
	 0.3  if it's just a scalar with newlines
	 0.5  if it's an array

       "make_iterator"

	 my $iterator = $class->make_iterator( $source );

       Returns a new the TAP::Parser::Iterator::Array manpage for the source.
       "$source->raw" must be an array ref, or a scalar ref.

       "croak"s on error.

SUBCLASSING
       Please see the SUBCLASSING entry in the TAP::Parser manpage for a sub‐
       classing overview.

SEE ALSO
       the TAP::Object manpage, the TAP::Parser manpage, the
       TAP::Parser::IteratorFactory manpage, the TAP::Parser::SourceHandler
       manpage, the TAP::Parser::SourceHandler::Executable manpage, the
       TAP::Parser::SourceHandler::Perl manpage, the TAP::Parser::SourceHan‐
       dler::File manpage, the TAP::Parser::SourceHandler::Handle manpage

3rd Berkeley Distribution	  perl v5TAP::Parser::SourceHandler::RawTAP(3)
[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net