Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Test-Harness-3.42-lp151.1.1 RPM for noarch

From OpenSuSE Leap 15.1 for noarch

Name: perl-Test-Harness Distribution: openSUSE Leap 15.1
Version: 3.42 Vendor: openSUSE
Release: lp151.1.1 Build date: Fri Dec 21 11:32:09 2018
Group: Development/Libraries/Perl Build host: sheep81
Size: 586785 Source RPM: perl-Test-Harness-3.42-lp151.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://search.cpan.org/dist/Test-Harness/
Summary: Run Perl standard test scripts with statistics
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.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Tue Mar 20 2018 coolo@suse.com
  - updated to 3.42
    see /usr/share/doc/packages/perl-Test-Harness/Changes-2.64
* Thu Mar 01 2018 coolo@suse.com
  - updated to 3.41
    see /usr/share/doc/packages/perl-Test-Harness/Changes-2.64
* Fri Apr 07 2017 coolo@suse.com
  - updated to 3.39
    see /usr/share/doc/packages/perl-Test-Harness/Changes-2.64
* Tue Mar 14 2017 coolo@suse.com
  - updated to 3.38
    see /usr/share/doc/packages/perl-Test-Harness/Changes-2.64
* Mon Mar 13 2017 coolo@suse.com
  - fix build on sle12
* Mon Feb 08 2016 coolo@suse.com
  - readd manual fix
* Sun Feb 07 2016 coolo@suse.com
  - updated to 3.36
    see /usr/share/doc/packages/perl-Test-Harness/Changes
    - Accept YAML with trailing whitespace in header (Maik Hentsche)
    - Stop bundling Test::More for testing
    3.35    2015-01-14
    - Fix prove --version to actually print the version (Leon Timmermans, #101216)
    - Add --version to usage message (Leon Timmermans, #101215)
    3.34    2014-11-02
    - Enable printing CPU times spent per test (Jarkko Hietaniemi)
    3.33    2014-08-16
    - Various documentation fixes (Leon Timmermans, Justin Cook)
    3.32    2014-06-11
    - Remove harness_class from argument hash in T::H::E (Leon Timmermans)
    3.31    2014-06-07
    - Implement external rulesfile for TAP::Harness (David Golden)
    - Add harness_class argument to TAP::Harness::Env (Leon Timmermans)
    - Make prove respect environmental variables #28 (Leon Timmermans)
* Fri Dec 06 2013 coolo@suse.com
  - avoid another file conflict
* Tue Nov 26 2013 coolo@suse.com
  - updated to 3.30
    - Fix missing parent prereq in META.{yml,json} and NotBuild.PL
      (Dagfinn Ilmari Mannsåker, #89650)
    - Respect PERL5LIB in tainting source handler test (Dagfinn Ilmari Mannsåker,
      Leon Timmermans)
    - Use base instead of parent:
      This dist is used for testing all other modules, so it should avoid
      having any non-core prerequisites.  Having parent as a prereq leads to a
      circular dependency of parent -> Test::More -> Test::Harness. (Graham Knop)
    - Various POD fixes (Nathan Gary Glenn)
    - Don't localize all of %ENV in harness.t (Craig Berry)
    - Give TAP::Harness::Beyond a unique NAME (Leon Timmermans)
* Thu Oct 17 2013 lars@linux-schulserver.de
  - update to 3.29:
    + Get rid of use vars in favor of our in all modules
      (Leon Timmermans) and tests (Karen Etheridge)
    + Added use warnings to all modules (Leon Timmermans) and tests
      (Karen Etheridge)
    + Use parent instead of @ISA in all modules (Leon Timmermans)
      and tests (Karen Etheridge)
    + Fix failing test on VMS (Craig Berry)
    + Improve error message on loading failure
      (Leon Timmermans, RT#77730)
    + Use Text::ParseWords, deprecate TAP::Parser::Utils
    + Dramatically reduce memory usage (Nick Clark, RT #84939)
    + Store test_num (in Grammar.pm) as a number instead of a string.
      Reduces memory usage (Nick Clark, RT#84939)
    + PERL5LIB is always propogated to a test's @INC, even with
      taint more (Schwern, RT#84377)
    + restore "always add -w to switches" behavior
    + Renamed env.opts.t to env_opts.t (for VMS)
    + RT #74393: corrected typo in M::B integration docs.
    + RT #63473: fix typo.
    + RT #49732: Attempt to load File::Glob::Windows to get correct
      glob semantics on Win32.
    + RT #47890: Don't use Win32::GetShortPathName.
    + RT #64404: Ignore textness ('-T') of script when reading shebang.
    + Handle the case where we don't know the wait status of the
      test more gracefully.
    + Make the test summary 'ok' line overrideable so that it can be
      changed to a plugin to make the output of prove idempotent.
    + Stop adding '-w' to perl switches by default
    + testargs.t: don't run a world-writable file
  - remove man page already during install (excluded anyway) to avoid
    problems during perl_process_packlist (file exists already...)
  - fix license to be in spdx format
* Tue Feb 22 2011 lars@linux-schulserver.de
  - update to 3.23:
    + Made SourceHandler understand that an executable binary file
      is probably an executable.
    + Added workaround for Getopt::Long 2.25 handling of
      multivalue options. Fixes test failure on stock perl 5.6.2
    + Removed TAP::Parser::SourceHandler::pgTAP. Find it in its own
      distribution on CPAN
    + Add --trap (summary on Ctrl-C) option to prove (#59427)
    + Preserve old semantics for test scripts with a shebang line
      by favouring Perl as the intepreter for any file with a
      shebang (#59457)
    + Allow TAP::Parser to recognize a nested BAIL_OUT directive.
    + Add brief HOWTO for creating and running pgTAP tests to
      TAP::Parser::SourceHandler::pgTAP.
    + Fix trailing plan + embedded YAML + TAP 13 case. Thanks to
      Steffen Schwigon. #54518.
    + Numerous spelling fixes. Thanks to Ville Skyttä.
    + Add new option --tapversion for prove to set the default
      assumed TAP version. Thanks to Steffen Schwigon.
    + Fixed tests to run successfully under Devel::Cover. Thanks to
      Phillipe Bruhat.
    + Fixed injection of test args to work with general executables
      as well as Perl scripts (#59186).
    + Allow multiple --ext=.foo arguments to prove, to allow running
      different types of tests in the same prove run.
    + App::Prove::extension() is now App::Prove::extensions(), and
      returns an arrayref of extensions, rather than a single scalar.
      The same change has been made to App::Prove::State::extension().
* Tue Nov 30 2010 coolo@novell.com
  - add perl(ExtUtils::Manifest) as buildrequire
* Tue Nov 30 2010 coolo@novell.com
  - switch to perl_requires macro
* Mon Jan 25 2010 lars@linux-schulserver.de
  - update to 3.20:
    + Remove references / dependency on TAP::Parser::Source::Perl
    + Avoid depending on Module::Build. The resulting circular
      dependency made it impossible to install Test::Harness and/or
      Module::Build in some cases.
* Wed Jan 20 2010 lars@linux-schulserver.de
  - 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/).
* Sat Jul 25 2009 chris@computersalat.de
  - spec mods
    * removed ^----------
    * removed ^#---------
* Sat Jun 27 2009 chris@computersalat.de
  - update to 3.17
    - 3.17    2009-05-05
    - Changed the 'failures' so that it is overridden by verbosity rather
      than the other way around.
    - Added the 'comments' option, most useful when used in conjunction
      with the 'failures' option.
    - Deprecated support for Perls earlier than 5.6.0.
    - Allow '-I lib' as well as '-Ilib' in $Test::Harness::Switches
      (regression).
    - Restore old skip parsing semantics for TAP < v13. Refs #39031.
    - Numerous small documentation fixes.
    - Remove support for fork-based parallel testing. Multiplexed
      parallel testing remains.
    - 3.16    2009-02-19
    - Fix path splicing on platforms where the path separator
      is not ':'.
    - Fixes/skips for failing Win32 tests.
    - Don't break with older CPAN::Reporter versions.
    - 3.15    2009-02-17
    - Refactor getter/setter generation into TAP::Object.
    - The App::Prove::State::Result::Test now stores the parser object.
    - After discussion with Andy, agreed to clean up the test output
      somewhat.  t/foo.....ok becomes t/foo.t ... ok
    - Make Bail out! die instead of exiting. Dies with the same
      message as 2.64 for (belated) backwards compatibility.
    - Alex Vaniver's patch to refactor TAP::Formatter::Console into
      a new class, TAP::Formatter::File and a common base class:
      TAP::Formatter::Base.
    - Fix a bug where PERL5LIB might be put in the wrong spot in @INC.
      [#40257]
    - Steve Purkis implemented a plugin mechanism for App::Prove.
    - 3.14    2008-09-13
    - Created a proper (ha!) API for prove state results and tests.
    - Added --count and --nocount options to prove to control X/Y display
      while running tests.
    - Added 'fresh' state option to run test scripts that have been
      touched since the test run.
    - fixed bug where PERL5OPT was not properly split
    - fixed regex in _filtered_inc. Fixes #39248. Thanks Slaven.
  - added perl-macros
    o autogen filelist with perl_gen_filelist
  - spec mods
    o added header
    o fixed deps

Files

/usr/bin/prove-cpan
/usr/lib/perl5/vendor_perl/5.26.1/App
/usr/lib/perl5/vendor_perl/5.26.1/App/Prove
/usr/lib/perl5/vendor_perl/5.26.1/App/Prove.pm
/usr/lib/perl5/vendor_perl/5.26.1/App/Prove/State
/usr/lib/perl5/vendor_perl/5.26.1/App/Prove/State.pm
/usr/lib/perl5/vendor_perl/5.26.1/App/Prove/State/Result
/usr/lib/perl5/vendor_perl/5.26.1/App/Prove/State/Result.pm
/usr/lib/perl5/vendor_perl/5.26.1/App/Prove/State/Result/Test.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Base.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/Base.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/Color.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/Console
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/Console.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/Console/ParallelSession.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/Console/Session.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/File
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/File.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/File/Session.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Formatter/Session.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Harness
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Harness.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Harness/Beyond.pod
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Harness/Env.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Object.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Aggregator.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Grammar.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Iterator
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Iterator.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Iterator/Array.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Iterator/Process.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Iterator/Stream.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/IteratorFactory.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Multiplexer.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result/Bailout.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result/Comment.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result/Plan.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result/Pragma.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result/Test.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result/Unknown.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result/Version.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Result/YAML.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/ResultFactory.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Scheduler
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Scheduler.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Scheduler/Job.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Scheduler/Spinner.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/Source.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/SourceHandler
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/SourceHandler.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/SourceHandler/Executable.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/SourceHandler/File.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/SourceHandler/Handle.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/SourceHandler/Perl.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/SourceHandler/RawTAP.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/YAMLish
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/YAMLish/Reader.pm
/usr/lib/perl5/vendor_perl/5.26.1/TAP/Parser/YAMLish/Writer.pm
/usr/lib/perl5/vendor_perl/5.26.1/Test
/usr/lib/perl5/vendor_perl/5.26.1/Test/HACKING.pod
/usr/lib/perl5/vendor_perl/5.26.1/Test/Harness.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Test-Harness
/usr/share/doc/packages/perl-Test-Harness/Changes
/usr/share/doc/packages/perl-Test-Harness/Changes-2.64
/usr/share/doc/packages/perl-Test-Harness/MANIFEST.CUMMULATIVE
/usr/share/doc/packages/perl-Test-Harness/README
/usr/share/doc/packages/perl-Test-Harness/examples
/usr/share/doc/packages/perl-Test-Harness/examples/README
/usr/share/doc/packages/perl-Test-Harness/examples/analyze_tests.pl
/usr/share/doc/packages/perl-Test-Harness/examples/bin
/usr/share/doc/packages/perl-Test-Harness/examples/bin/forked_tests.pl
/usr/share/doc/packages/perl-Test-Harness/examples/bin/test_html.pl
/usr/share/doc/packages/perl-Test-Harness/examples/bin/tprove_gtk
/usr/share/doc/packages/perl-Test-Harness/examples/harness-hook
/usr/share/doc/packages/perl-Test-Harness/examples/harness-hook/hook.pl
/usr/share/doc/packages/perl-Test-Harness/examples/harness-hook/lib
/usr/share/doc/packages/perl-Test-Harness/examples/harness-hook/lib/Harness
/usr/share/doc/packages/perl-Test-Harness/examples/harness-hook/lib/Harness/Hook.pm
/usr/share/doc/packages/perl-Test-Harness/examples/my_exec
/usr/share/doc/packages/perl-Test-Harness/examples/silent-harness.pl
/usr/share/doc/packages/perl-Test-Harness/examples/t
/usr/share/doc/packages/perl-Test-Harness/examples/t/10-stuff.t
/usr/share/doc/packages/perl-Test-Harness/examples/t/ruby.t
/usr/share/doc/packages/perl-Test-Harness/examples/test_urls.txt
/usr/share/man/man1/prove-cpan.1.gz
/usr/share/man/man3/App::Prove.3pmc.gz
/usr/share/man/man3/App::Prove::State.3pmc.gz
/usr/share/man/man3/App::Prove::State::Result.3pmc.gz
/usr/share/man/man3/App::Prove::State::Result::Test.3pmc.gz
/usr/share/man/man3/TAP::Base.3pmc.gz
/usr/share/man/man3/TAP::Formatter::Base.3pmc.gz
/usr/share/man/man3/TAP::Formatter::Color.3pmc.gz
/usr/share/man/man3/TAP::Formatter::Console.3pmc.gz
/usr/share/man/man3/TAP::Formatter::Console::ParallelSession.3pmc.gz
/usr/share/man/man3/TAP::Formatter::Console::Session.3pmc.gz
/usr/share/man/man3/TAP::Formatter::File.3pmc.gz
/usr/share/man/man3/TAP::Formatter::File::Session.3pmc.gz
/usr/share/man/man3/TAP::Formatter::Session.3pmc.gz
/usr/share/man/man3/TAP::Harness.3pmc.gz
/usr/share/man/man3/TAP::Harness::Beyond.3pmc.gz
/usr/share/man/man3/TAP::Harness::Env.3pmc.gz
/usr/share/man/man3/TAP::Object.3pmc.gz
/usr/share/man/man3/TAP::Parser.3pmc.gz
/usr/share/man/man3/TAP::Parser::Aggregator.3pmc.gz
/usr/share/man/man3/TAP::Parser::Grammar.3pmc.gz
/usr/share/man/man3/TAP::Parser::Iterator.3pmc.gz
/usr/share/man/man3/TAP::Parser::Iterator::Array.3pmc.gz
/usr/share/man/man3/TAP::Parser::Iterator::Process.3pmc.gz
/usr/share/man/man3/TAP::Parser::Iterator::Stream.3pmc.gz
/usr/share/man/man3/TAP::Parser::IteratorFactory.3pmc.gz
/usr/share/man/man3/TAP::Parser::Multiplexer.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result::Bailout.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result::Comment.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result::Plan.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result::Pragma.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result::Test.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result::Unknown.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result::Version.3pmc.gz
/usr/share/man/man3/TAP::Parser::Result::YAML.3pmc.gz
/usr/share/man/man3/TAP::Parser::ResultFactory.3pmc.gz
/usr/share/man/man3/TAP::Parser::Scheduler.3pmc.gz
/usr/share/man/man3/TAP::Parser::Scheduler::Job.3pmc.gz
/usr/share/man/man3/TAP::Parser::Scheduler::Spinner.3pmc.gz
/usr/share/man/man3/TAP::Parser::Source.3pmc.gz
/usr/share/man/man3/TAP::Parser::SourceHandler.3pmc.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::Executable.3pmc.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::File.3pmc.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::Handle.3pmc.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::Perl.3pmc.gz
/usr/share/man/man3/TAP::Parser::SourceHandler::RawTAP.3pmc.gz
/usr/share/man/man3/TAP::Parser::YAMLish::Reader.3pmc.gz
/usr/share/man/man3/TAP::Parser::YAMLish::Writer.3pmc.gz
/usr/share/man/man3/Test::HACKING.3pm.gz
/usr/share/man/man3/Test::Harness.3pmc.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Jan 9 13:55:03 2021