From 3cb72c2c34192acef4fdaf32ebe491c5fabc760da95bd20828e951ef86c412ac Mon Sep 17 00:00:00 2001 From: Lars Vogdt Date: Tue, 22 Feb 2011 17:28:22 +0000 Subject: [PATCH] =?UTF-8?q?-=20update=20to=203.23:=20=20=20+=20Made=20Sour?= =?UTF-8?q?ceHandler=20understand=20that=20an=20executable=20binary=20file?= =?UTF-8?q?=20=20=20=20=20is=20probably=20an=20executable.=20=20=20+=20Add?= =?UTF-8?q?ed=20workaround=20for=20Getopt::Long=202.25=20handling=20of=20?= =?UTF-8?q?=20=20=20=20multivalue=20options.=20Fixes=20test=20failure=20on?= =?UTF-8?q?=20stock=20perl=205.6.2=20=20=20+=20Removed=20TAP::Parser::Sour?= =?UTF-8?q?ceHandler::pgTAP.=20Find=20it=20in=20its=20own=20=20=20=20=20di?= =?UTF-8?q?stribution=20on=20CPAN=20=20=20+=20Add=20--trap=20(summary=20on?= =?UTF-8?q?=20Ctrl-C)=20option=20to=20prove=20(#59427)=20=20=20+=20Preserv?= =?UTF-8?q?e=20old=20semantics=20for=20test=20scripts=20with=20a=20shebang?= =?UTF-8?q?=20line=20=20=20=20=20by=20favouring=20Perl=20as=20the=20intepr?= =?UTF-8?q?eter=20for=20any=20file=20with=20a=20=20=20=20=20shebang=20(#59?= =?UTF-8?q?457)=20=20=20+=20Allow=20TAP::Parser=20to=20recognize=20a=20nes?= =?UTF-8?q?ted=20BAIL=5FOUT=20directive.=20=20=20+=20Add=20brief=20HOWTO?= =?UTF-8?q?=20for=20creating=20and=20running=20pgTAP=20tests=20to=20=20=20?= =?UTF-8?q?=20=20TAP::Parser::SourceHandler::pgTAP.=20=20=20+=20Fix=20trai?= =?UTF-8?q?ling=20plan=20+=20embedded=20YAML=20+=20TAP=2013=20case.=20Than?= =?UTF-8?q?ks=20to=20=20=20=20=20Steffen=20Schwigon.=20#54518.=20=20=20+?= =?UTF-8?q?=20Numerous=20spelling=20fixes.=20Thanks=20to=20Ville=20Skytt?= =?UTF-8?q?=C3=A4.=20=20=20+=20Add=20new=20option=20--tapversion=20for=20p?= =?UTF-8?q?rove=20to=20set=20the=20default=20=20=20=20=20assumed=20TAP=20v?= =?UTF-8?q?ersion.=20Thanks=20to=20Steffen=20Schwigon.=20=20=20+=20Fixed?= =?UTF-8?q?=20tests=20to=20run=20successfully=20under=20Devel::Cover.=20Th?= =?UTF-8?q?anks=20to=20=20=20=20=20Phillipe=20Bruhat.=20=20=20+=20Fixed=20?= =?UTF-8?q?injection=20of=20test=20args=20to=20work=20with=20general=20exe?= =?UTF-8?q?cutables=20=20=20=20=20as=20well=20as=20Perl=20scripts=20(#5918?= =?UTF-8?q?6).=20=20=20+=20Allow=20multiple=20--ext=3D.foo=20arguments=20t?= =?UTF-8?q?o=20prove,=20to=20allow=20running=20=20=20=20=20different=20typ?= =?UTF-8?q?es=20of=20tests=20in=20the=20same=20prove=20run.=20=20=20+=20Ap?= =?UTF-8?q?p::Prove::extension()=20is=20now=20App::Prove::extensions(),=20?= =?UTF-8?q?and=20=20=20=20=20returns=20an=20arrayref=20of=20extensions,=20?= =?UTF-8?q?rather=20than=20a=20single=20scalar.=20=20=20=20=20The=20same?= =?UTF-8?q?=20change=20has=20been=20made=20to=20App::Prove::State::extensi?= =?UTF-8?q?on().?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Harness?expand=0&rev=11 --- Test-Harness-3.20.tar.bz2 | 3 --- Test-Harness-3.23.tar.bz2 | 3 +++ perl-Test-Harness.changes | 32 ++++++++++++++++++++++++++++++++ perl-Test-Harness.spec | 2 +- 4 files changed, 36 insertions(+), 4 deletions(-) delete mode 100644 Test-Harness-3.20.tar.bz2 create mode 100644 Test-Harness-3.23.tar.bz2 diff --git a/Test-Harness-3.20.tar.bz2 b/Test-Harness-3.20.tar.bz2 deleted file mode 100644 index dc96dc1..0000000 --- a/Test-Harness-3.20.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:adb2b44aabcacadcd88ae00a5ac1ca1a4a565ab59b088b6583a8936dbbac9d53 -size 180858 diff --git a/Test-Harness-3.23.tar.bz2 b/Test-Harness-3.23.tar.bz2 new file mode 100644 index 0000000..65e3bf9 --- /dev/null +++ b/Test-Harness-3.23.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a56f32115a3d4f6bce55187d96b3aee2b7b5a4e609c24a7e7bdf241d4cafbce4 +size 181512 diff --git a/perl-Test-Harness.changes b/perl-Test-Harness.changes index 786096b..0edd8cf 100644 --- a/perl-Test-Harness.changes +++ b/perl-Test-Harness.changes @@ -1,3 +1,35 @@ +------------------------------------------------------------------- +Tue Feb 22 17:15:01 UTC 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 14:03:24 UTC 2010 - coolo@novell.com diff --git a/perl-Test-Harness.spec b/perl-Test-Harness.spec index 57e283e..51e322b 100644 --- a/perl-Test-Harness.spec +++ b/perl-Test-Harness.spec @@ -20,7 +20,7 @@ Name: perl-Test-Harness %define cpan_name %(%{__sed} -e 's,perl-,,' <<< %{name}) Summary: Run Perl standard test scripts with statistics -Version: 3.20 +Version: 3.23 Release: 1 License: Artistic License Group: Development/Libraries/Perl