Commit Graph

  • 6e77fb9175 Accepting request 1238288 from devel:languages:perl devel factory Ana Guerrero 2025-01-16 17:34:57 +0000
  • bc702eeb7f - updated to 3.50 see /usr/share/doc/packages/perl-Test-Harness/Changes Martin Pluskal 2024-08-26 10:26:04 +0000
  • 539c0b026f Fix disabling of __perllib_provides Tina Müller 2024-03-08 23:05:33 +0000
  • 856cc46300 - updated to 3.48 see /usr/share/doc/packages/perl-Test-Harness/Changes 3.48 2023-10-02 - Accept TAP version 14 Martin Pluskal 2023-10-11 10:54:43 +0000
  • 1083a3282d - updated to 3.47 see /usr/share/doc/packages/perl-Test-Harness/Changes 3.47 2023-08-13 - Add missing negation in EINTR check - Fix HARNESS_PERL_SWITCHES=-I handling in TAP::Harness::Env Martin Pluskal 2023-09-04 11:07:54 +0000
  • 412e7f7a96 - new version format, see https://github.com/openSUSE/cpanspec/issues/47 - updated to 3.46 see /usr/share/doc/packages/perl-Test-Harness/Changes 3.46 2023-07-30 - Color the "ok"s as well. - Skip symlink tests on msys2 - Use use absolute path for executable tests - Space-quote executable if has spaces - Avoid using Errno::EINTR directly for platforms without it - stop calling import on App::Prove plugins 3.45_02 2023-06-01 - Avoid using Errno::EINTR directly for platforms without it 3.45_01 28-04-2023 - Color the "ok"s as well. - Skip symlink tests on msys2 - Use use absolute path for executable tests - Space-quote executable if has spaces Dirk Stoecker 2023-08-08 15:12:23 +0000
  • 26741c738f - updated to 3.44 see /usr/share/doc/packages/perl-Test-Harness/Changes 3.44 17-04-2022 - Release 3.43_06 as non-dev 3.43_06 11-04-2022 - Fix skipping SEGV test 3.43_05 07-04-2022 - Fix failing SEGV test on Windows 3.43_04 22-01-2022 - Remove ASCII-isms to better work on EBCDIC 3.43_03 30-07-2021 - Move timer initialization - Fix YAMLish behaviour with empty values - fix eintr error handling in TAP::Parser::Multiplexer - Parse out signal name & core dump. 3.43_02 25-03-2020 - Let the aggregator finish gracefully after bailout - Make prove respect HARNESS_VERBOSE if no verbosity flags are passed Martin Pluskal 2022-04-19 13:53:27 +0000
  • 6b4b07a711 automatic update Stephan Kulow 2018-04-04 10:13:35 +0000
  • 15044c4a40 automatic update Stephan Kulow 2018-03-05 05:54:29 +0000
  • 5fa06883e3 automatic update Stephan Kulow 2017-04-08 06:12:41 +0000
  • b35c7d5732 automatic update Stephan Kulow 2017-03-15 09:03:16 +0000
  • bf26ed0896 - fix build on sle12 Stephan Kulow 2017-03-13 15:34:45 +0000
  • 99205df570 - readd manual fix Stephan Kulow 2016-02-08 07:22:48 +0000
  • aef87af9e6 - avoid another file conflict Stephan Kulow 2013-12-06 12:24:11 +0000
  • 7f38fe6b7f - 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) Stephan Kulow 2013-11-26 14:21:57 +0000
  • 3b43c5fe15 - 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 Lars Vogdt 2013-10-17 19:02:07 +0000
  • 51dac72cf5 use gz Stephan Kulow 2011-11-17 15:51:33 +0000
  • 6377a5ac3f don't use rpm macros Stephan Kulow 2011-11-17 14:07:30 +0000
  • 3cb72c2c34 - 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(). Lars Vogdt 2011-02-22 17:28:22 +0000
  • 31823fc4bb always buildrequire perl-macros if not present, move %perl_requires behind buildroot (script commit) Stephan Kulow 2010-12-03 14:52:07 +0000
  • 62614ef425 - add perl(ExtUtils::Manifest) as buildrequire Stephan Kulow 2010-11-30 14:03:43 +0000
  • 45c544b60b - switch to perl_requires macro Stephan Kulow 2010-11-30 13:37:35 +0000
  • b57fb6c9c8 - 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. Lars Vogdt 2010-01-25 08:16:13 +0000
  • c0f5c3ae13 - 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/). Lars Vogdt 2010-01-20 08:32:23 +0000
  • 52900d1f2d clean up spec file Christian Wittmer 2009-07-25 17:44:35 +0000
  • 81eaa4c372 fix conflict with perl Christian Wittmer 2009-06-27 20:14:15 +0000
  • fd4deeb4ae fix perl conflict, exclude /usr/bin/prove Christian Wittmer 2009-06-27 15:37:42 +0000
  • f750587bc7 update to 3.17 Christian Wittmer 2009-06-27 15:13:41 +0000
  • 2c56c24df8 initial version Lars Vogdt 2008-08-15 19:50:08 +0000