-
-
17 Apr 2022 15:14:25 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (61)
- Testers (429 / 3 / 0)
- Kwalitee
Bus factor: 5- % Coverage
- License: perl_5
- Activity
24 month- Tools
- Download (210.11KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- unknown
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Why not adopt me?
This distribution is up for adoption! If you're interested then please contact the PAUSE module admins via email.Changes for version 3.44
- Release 3.43_06 as non-dev
Changes for version 3.43_06
- Fix skipping SEGV test
Changes for version 3.43_05
- Fix failing SEGV test on Windows
Changes for version 3.43_04
- Remove ASCII-isms to better work on EBCDIC
Changes for version 3.43_03
- Move timer initialization
- Fix YAMLish behaviour with empty values
- fix eintr error handling in TAP::Parser::Multiplexer
- Parse out signal name & core dump.
Changes for version 3.43_02
- Let the aggregator finish gracefully after bailout
- Make prove respect HARNESS_VERBOSE if no verbosity flags are passed
Documentation
contributing to TAP::HarnessRun tests through a TAP harness.Beyond make testModules
Implements the prove command.State storage for the prove command.Individual test suite results.Individual test results.Base class that provides common functionality to TAP::Parser and TAP::HarnessBase class for harness output delegatesRun Perl test scripts with colorHarness output delegate for default console outputHarness output delegate for parallel console outputHarness output delegate for default console outputHarness output delegate for file outputHarness output delegate for file outputAbstract base class for harness output delegateRun test scripts with statisticsParsing harness related environmental variables where appropriateBase class that provides common functionality to all TAP::* modulesParse TAP outputAggregate TAP::Parser resultsA grammar for the Test Anything Protocol.Base class for TAP source iteratorsIterator for array-based TAP sourcesIterator for process-based TAP sourcesIterator for filehandle-based TAP sourcesFigures out which SourceHandler objects to use for a given SourceMultiplex multiple TAP::ParsersBase class for TAP::Parser output objectsBailout result token.Comment result token.Plan result token.TAP pragma token.Test result token.Unknown result token.TAP syntax version token.YAML result token.Factory for creating TAP::Parser output objectsSchedule tests during parallel testingA single testing job.A no-op job.a TAP source & meta data about itBase class for different TAP source handlersStream output from an executable TAP sourceStream TAP from a text file.Stream TAP from an IO::Handle or a GLOB.Stream TAP from a Perl executableStream output from raw TAP in a scalar/array ref.Read YAMLish data from iteratorWrite YAMLish dataRun Perl standard test scripts with statisticsExamples
Module Install Instructions
To install Test::Harness, copy and paste the appropriate command in to your terminal.
cpanm Test::Harness
perl -MCPAN -e shell install Test::Harness
For more information on module installation, please visit the detailed CPAN module installation guide.