Run Perl standard test scripts with statistics

Edit Package perl-Test-Harness
http://search.cpan.org/perldoc?Test::Harness

Although, for historical reasons, the Test::Harness distribution takes its name
from this module it now exists only to provide TAP::Harness with an interface
that is somewhat backwards compatible with Test::Harness 2.xx. If you're
writing new code consider using TAP::Harness directly instead.

Emulation is provided for runtests and execute_tests but the pluggable 'Straps'
interface that previous versions of Test::Harness supported is not reproduced
here. Straps is now available as a stand alone module: Test::Harness::Straps.

See TAP::Parser, TAP::Harness for the main documentation for this distribution.

Refresh
Refresh
Source Files
Filename Size Changed
Test-Harness-3.18.tar.bz2 0000180613 176 KB
perl-Test-Harness.changes 0000004427 4.32 KB
perl-Test-Harness.spec 0000002526 2.47 KB
Revision 6 (latest revision is 33)
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 6)
- update to 3.18:
  - Handle the case where the filename of the perl executable
    contains space. Thanks to kmx.
  - Various documentation fixes.
  - Fix failures due to unknown location of Perl in t/source_handler.t.
  - Use EUMM style shebang magic to produce an executable 'psql'
    for t/source_handler.t.
  - Fix failures due to over-strict assertions in t/source.t.
  - Merge in Steve's missing changes. Oops.
  - Re-engineered source handling API to allow users to configure how
    TAP is sourced by the parser.  Introduced a new 'sources' param to
    TAP::Harness.
    The new TAP::Parser::SourceHandler API makes it much easier to
    write plugins.  This breaks backwards compatibility for plugins &
    extenstions that rely on the following APIs:
        TAP::Parser::Source
        TAP::Parser::SourceFactory
        TAP::Parser::IteratorFactory
        TAP::Parser, specifically:
          new: 'source' & 'tap' params
          source_class
          perl_source_class
          iterator_factory_class
          make_source
          make_perl_source
          make_iterator
    Please see the TAP::Parser docs for more details.
    [Steve Purkis & David Wheeler]
  - Removed dependency on File::Spec [Schwern]
  - Made it possible to pass different args to each test [Lee Johnson]
  - Added HARNESS_SUBCLASS option to Test::Harness
  - Added TAP::Parser::SourceHandler::File which lets you to stream TAP
    from a text file (eg: *.tap).
  - Added TAP::Parser::SourceHandler::pgTAP. All the source handlers are
    new, but this is the only one to add major new functioality: the
    ability to run pgTAP tests (http://pgtap.projects.postgresql.org/).
Comments 0
openSUSE Build Service is sponsored by