Commit Graph

23 Commits

Author SHA256 Message Date
Martin Pluskal
bc702eeb7f - updated to 3.50
see /usr/share/doc/packages/perl-Test-Harness/Changes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=34
2024-08-26 10:26:04 +00:00
Tina Müller
539c0b026f Fix disabling of __perllib_provides
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=33
2024-03-08 23:05:33 +00:00
Martin Pluskal
856cc46300 - updated to 3.48
see /usr/share/doc/packages/perl-Test-Harness/Changes
  3.48 2023-10-02
          - Accept TAP version 14

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=32
2023-10-11 10:54:43 +00:00
Martin Pluskal
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=31
2023-09-04 11:07:54 +00:00
Dirk Stoecker
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=30
2023-08-08 15:12:23 +00:00
Martin Pluskal
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=29
2022-04-19 13:53:27 +00:00
Stephan Kulow
6b4b07a711 automatic update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=26
2018-04-04 10:13:35 +00:00
Stephan Kulow
15044c4a40 automatic update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=25
2018-03-05 05:54:29 +00:00
Stephan Kulow
5fa06883e3 automatic update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=24
2017-04-08 06:12:41 +00:00
Stephan Kulow
b35c7d5732 automatic update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=23
2017-03-15 09:03:16 +00:00
Stephan Kulow
bf26ed0896 - fix build on sle12
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=22
2017-03-13 15:34:45 +00:00
Stephan Kulow
99205df570 - readd manual fix
- 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=21
2016-02-08 07:22:48 +00:00
Stephan Kulow
aef87af9e6 - avoid another file conflict
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=18
2013-12-06 12:24:11 +00:00
Stephan Kulow
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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=17
2013-11-26 14:21:57 +00:00
Lars Vogdt
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=16
2013-10-17 19:02:07 +00:00
Lars Vogdt
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().

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=11
2011-02-22 17:28:22 +00:00
Stephan Kulow
62614ef425 - add perl(ExtUtils::Manifest) as buildrequire
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=9
2010-11-30 14:03:43 +00:00
Stephan Kulow
45c544b60b - switch to perl_requires macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=8
2010-11-30 13:37:35 +00:00
Lars Vogdt
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=7
2010-01-25 08:16:13 +00:00
Lars Vogdt
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/).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=6
2010-01-20 08:32:23 +00:00
Christian Wittmer
52900d1f2d clean up spec file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=5
2009-07-25 17:44:35 +00:00
Christian Wittmer
f750587bc7 update to 3.17
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=2
2009-06-27 15:13:41 +00:00
Lars Vogdt
2c56c24df8 initial version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=1
2008-08-15 19:50:08 +00:00