CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     T     > >     Test     > >     Test-Harness
Distribution Test-Harness [Download]
Author ANDYA [ Andy Armstrong ]
Version 3.23
Abstract Run Perl standard test scripts with statistics
Released 21 Feb 2011
Size 287.1 KB
MD5 Checksum b61bf048f96e9114018b669bc79ebac8
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix

Modules

App::Prove  [source]   [v 3.23] Implements the C<prove> command.
App::Prove::State  [source]   [v 3.23] State storage for the C<prove> command.
App::Prove::State::Result  [source]   [v 3.23] Individual test suite results.
App::Prove::State::Result::Test  [source]   [v 3.23] Individual test results.
TAP::Base  [source]   [v 3.23] Base class that provides common functionality to L<TAP::Parser>
TAP::Formatter::Base  [source]   [v 3.23] Base class for harness output delegates
TAP::Formatter::Color  [source]   [v 3.23] Run Perl test scripts with color
TAP::Formatter::Console  [source]   [v 3.23] Harness output delegate for default console output
TAP::Formatter::Console::ParallelSession  [source]   [v 3.23] Harness output delegate for parallel console output
TAP::Formatter::Console::Session  [source]   [v 3.23] Harness output delegate for default console output
TAP::Formatter::File  [source]   [v 3.23] Harness output delegate for file output
TAP::Formatter::File::Session  [source]   [v 3.23] Harness output delegate for file output
TAP::Formatter::Session  [source]   [v 3.23] Abstract base class for harness output delegate
TAP::Harness  [source]   [v 3.23] Run test scripts with statistics
TAP::Object  [source]   [v 3.23] Base class that provides common functionality to all C<TAP::*> modules
TAP::Parser  [source]   [v 3.23] Parse L<TAP|Test::Harness::TAP> output
TAP::Parser::Aggregator  [source]   [v 3.23] Aggregate TAP::Parser results
TAP::Parser::Grammar  [source]   [v 3.23] A grammar for the Test Anything Protocol.
TAP::Parser::Iterator  [source]   [v 3.23] Base class for TAP source iterators
TAP::Parser::Iterator::Array  [source]   [v 3.23] Iterator for array-based TAP sources
TAP::Parser::Iterator::Process  [source]   [v 3.23] Iterator for process-based TAP sources
TAP::Parser::Iterator::Stream  [source]   [v 3.23] Iterator for filehandle-based TAP sources
TAP::Parser::IteratorFactory  [source]   [v 3.23] Figures out which SourceHandler objects to use for a given Source
TAP::Parser::Multiplexer  [source]   [v 3.23] Multiplex multiple TAP::Parsers
TAP::Parser::Result  [source]   [v 3.23] Base class for TAP::Parser output objects
TAP::Parser::Result::Bailout  [source]   [v 3.23] Bailout result token.
TAP::Parser::Result::Comment  [source]   [v 3.23] Comment result token.
TAP::Parser::Result::Plan  [source]   [v 3.23] Plan result token.
TAP::Parser::Result::Pragma  [source]   [v 3.23] TAP pragma token.
TAP::Parser::Result::Test  [source]   [v 3.23] Test result token.
TAP::Parser::Result::Unknown  [source]   [v 3.23] Unknown result token.
TAP::Parser::Result::Version  [source]   [v 3.23] TAP syntax version token.
TAP::Parser::Result::YAML  [source]   [v 3.23] YAML result token.
TAP::Parser::ResultFactory  [source]   [v 3.23] Factory for creating TAP::Parser output objects
TAP::Parser::Scheduler  [source]   [v 3.23] Schedule tests during parallel testing
TAP::Parser::Scheduler::Job  [source]   [v 3.23] A single testing job.
TAP::Parser::Scheduler::Spinner  [source]   [v 3.23] A no-op job.
TAP::Parser::Source  [source]   [v 3.23] a TAP source & meta data about it
TAP::Parser::SourceHandler  [source]   [v 3.23] Base class for different TAP source handlers
TAP::Parser::SourceHandler::Executable  [source]   [v 3.23] Stream output from an executable TAP source
TAP::Parser::SourceHandler::File  [source]   [v 3.23] Stream TAP from a text file.
TAP::Parser::SourceHandler::Handle  [source]   [v 3.23] Stream TAP from an IO::Handle or a GLOB.
TAP::Parser::SourceHandler::Perl  [source]   [v 3.23] Stream TAP from a Perl executable
TAP::Parser::SourceHandler::RawTAP  [source]   [v 3.23] Stream output from raw TAP in a scalar/array ref.
TAP::Parser::Utils  [source]   [v 3.23] Internal TAP::Parser utilities
TAP::Parser::YAMLish::Reader  [source]   [v 3.23] Read YAMLish data from iterator
TAP::Parser::YAMLish::Writer  [source]   [v 3.23] Write YAMLish data
Test::Harness  [source]   [v 3.23] Executes perl-style tests and analyzes TAP

Categories

Development Support    >>     Test
Development Support    >>     TAP
Development Support    >>     App
Data Type Utilities    >>     TAP
String Lang Text Proc    >>     TAP
World Wide Web HTML HTTP CGI    >>     App
File Handle Input Output    >>     TAP
Miscellaneous Modules    >>     TAP

dslip information

Development Stage (Note: *NO IMPLIED TIMESCALES*) Standard, supplied with Perl 5
Support Level Mailing-list
Language Used Perl-only, no compiler needed, should be platform independent
Interface Style plain Functions, no references used
Public License Standard-Perl: user may choose between GPL and Artistic

Win32 PPM packages for "Test-Harness"

ActiveState default Perl 5.10 repository   [  v 3.23   ]
ActiveState default Perl 5.12 repository   [  v 3.23   ]
ActiveState default Perl 5.8 repository   [  v 3.17   ]
www.bribes.org Perl 5.10 repository   [  v 3.22   ]
www.bribes.org Perl 5.12 repository   [  v 3.22   ]
www.bribes.org Perl 5.6 repository   [  v 3.22   ]
www.bribes.org Perl 5.8 repository   [  v 3.22   ]
tcool.org Perl 5.8 repository   [  v 3.14   ]
trouchelle.com Perl 5.10 repository   [  v 3.23   ]
trouchelle.com Perl 5.12 repository   [  v 3.21   ]
trouchelle.com Perl 5.8 repository   [  v 3.17   ]
uwinnipeg Perl 5.10 repository   [  v 3.09   ]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.