Testing with Perl
Testing with Perl 5
There are a number of test modules for Perl, ranging from very simple tests through to very complex tests. Here are some links to some of them; all of these use the Test Anything Protocol to report their successes or failures:
A number of harnesses are available including:
TAP::Parser Cookbook - Cooking with TAP
Testing with Perl 6
A set of test files, designed to output TAP, are used to define the specification for Perl 6. Only a few modules exist, but Test is a core module for every implementation that produces Test Anything Protocol output.
Perl 6 Harnesses
- Test::Harness (incomplete)