Hello community, here is the log from the commit of package perl-Test-Most for openSUSE:Factory checked in at 2014-03-25 13:26:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Test-Most (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Most.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Test-Most" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Test-Most/perl-Test-Most.changes 2013-06-06 13:52:35.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Test-Most.new/perl-Test-Most.changes 2014-03-25 13:26:24.000000000 +0100 @@ -1,0 +2,8 @@ +Sat Mar 22 19:05:31 UTC 2014 - [email protected] + +- updated to 0.33 + - Fixed "(in cleanup) Can't use an undefined value as a subroutine + reference" error. + - Remove Build.PL. + +------------------------------------------------------------------- Old: ---- Test-Most-0.31.tar.gz New: ---- Test-Most-0.33.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Test-Most.spec ++++++ --- /var/tmp/diff_new_pack.LmMMif/_old 2014-03-25 13:26:24.000000000 +0100 +++ /var/tmp/diff_new_pack.LmMMif/_new 2014-03-25 13:26:24.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Test-Most # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,11 +17,11 @@ Name: perl-Test-Most -Version: 0.31 +Version: 0.33 Release: 0 %define cpan_name Test-Most -Summary: Most commonly needed test functions and features. -License: Artistic-1.0 or GPL-1.0+ +Summary: Most commonly needed test functions and features +License: GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Test-Most/ Source: http://www.cpan.org/authors/id/O/OV/OVID/%{cpan_name}-%{version}.tar.gz @@ -30,16 +30,12 @@ BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Exception::Class) >= 1.14 -BuildRequires: perl(Module::Build) >= 0.4000 BuildRequires: perl(Test::Deep) >= 0.106 BuildRequires: perl(Test::Differences) >= 0.61 BuildRequires: perl(Test::Exception) >= 0.31 BuildRequires: perl(Test::Harness) >= 3.21 BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::Warn) >= 0.23 -#BuildRequires: perl(OurTester) -#BuildRequires: perl(Test::Most) -#BuildRequires: perl(Test::Most::Exception) Requires: perl(Exception::Class) >= 1.14 Requires: perl(Test::Deep) >= 0.106 Requires: perl(Test::Differences) >= 0.61 @@ -47,7 +43,6 @@ Requires: perl(Test::Harness) >= 3.21 Requires: perl(Test::More) >= 0.88 Requires: perl(Test::Warn) >= 0.23 -Recommends: perl(Data::Dumper::Names) >= 0.03 %{perl_requires} %description @@ -83,18 +78,19 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Build.PL installdirs=vendor -./Build build flags=%{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__make} %{?_smp_mflags} %check -./Build test +%{__make} test %install -./Build install destdir=%{buildroot} create_packlist=0 +%perl_make_install +%perl_process_packlist %perl_gen_filelist %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes README xt +%doc Changes README %changelog ++++++ Test-Most-0.31.tar.gz -> Test-Most-0.33.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/Build.PL new/Test-Most-0.33/Build.PL --- old/Test-Most-0.31/Build.PL 2012-09-06 11:35:29.000000000 +0200 +++ new/Test-Most-0.33/Build.PL 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -use strict; -use warnings; -use Module::Build; - -my $builder = Module::Build->new( - module_name => 'Test::Most', - license => 'perl', - dist_author => 'Curtis "Ovid" Poe <[email protected]>', - dist_version_from => 'lib/Test/Most.pm', - requires => { - 'Exception::Class' => '1.14', - 'Test::More' => '0.88', - 'Test::Exception' => '0.31', - 'Test::Differences' => '0.61', - 'Test::Deep' => '0.106', - 'Test::Harness' => '3.21', - 'Test::Warn' => '0.23', - 'perl' => '5.006', - }, - meta_merge => - { resources => { repository => 'http://github.com/Ovid/test--most' } }, - recommends => { 'Data::Dumper::Names' => 0.03, }, - add_to_cleanup => ['Test-Most-*'], - create_makefile_pl => 'traditional', -); - -$builder->create_build_script(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/Changes new/Test-Most-0.33/Changes --- old/Test-Most-0.31/Changes 2012-09-06 11:35:29.000000000 +0200 +++ new/Test-Most-0.33/Changes 2014-01-12 12:00:36.000000000 +0100 @@ -1,5 +1,13 @@ Revision history for Test::Most +0.33 2013-01-12 + - Oops. Uploaded a bad .tar.gz + +0.32 2013-01-12 + - Fixed "(in cleanup) Can't use an undefined value as a subroutine + reference" error. + - Remove Build.PL. + 0.31 2012-09-06 - Fix "You tried to plan twice" bug (reported on #78564) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/MANIFEST new/Test-Most-0.33/MANIFEST --- old/Test-Most-0.31/MANIFEST 2012-09-06 11:35:29.000000000 +0200 +++ new/Test-Most-0.33/MANIFEST 2014-01-12 11:57:11.000000000 +0100 @@ -1,4 +1,3 @@ -Build.PL Changes lib/Test/Most.pm lib/Test/Most/Exception.pm @@ -9,6 +8,7 @@ META.yml README t/00-load.t +t/bug_duplicate_plan.t t/common.t t/defer_plan.t t/env_bail.t @@ -22,6 +22,7 @@ t/import_bail.t t/import_die.t t/import_strict_and_warnings.t +t/lib/DuplicatePlanRegression.pm t/lib/OurTester.pm t/timex.t xt/author/pod-coverage.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/META.json new/Test-Most-0.33/META.json --- old/Test-Most-0.31/META.json 2012-09-06 11:35:29.000000000 +0200 +++ new/Test-Most-0.33/META.json 2014-01-12 12:01:22.000000000 +0100 @@ -1,58 +1,30 @@ { - "abstract" : "Most commonly needed test functions and features.", + "abstract" : "unknown", "author" : [ - "Curtis \"Ovid\" Poe <[email protected]>" + "unknown" ], "dynamic_config" : 1, - "generated_by" : "Module::Build version 0.4, CPAN::Meta::Converter version 2.120351", + "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.132830", "license" : [ - "perl_5" + "unknown" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", "version" : "2" }, "name" : "Test-Most", - "prereqs" : { - "configure" : { - "requires" : { - "Module::Build" : "0.4" - } - }, - "runtime" : { - "recommends" : { - "Data::Dumper::Names" : "0.03" - }, - "requires" : { - "Exception::Class" : "1.14", - "Test::Deep" : "0.106", - "Test::Differences" : "0.61", - "Test::Exception" : "0.31", - "Test::Harness" : "3.21", - "Test::More" : "0.88", - "Test::Warn" : "0.23", - "perl" : "5.006" - } - } - }, - "provides" : { - "Test::Most" : { - "file" : "lib/Test/Most.pm", - "version" : "0.31" - }, - "Test::Most::Exception" : { - "file" : "lib/Test/Most/Exception.pm", - "version" : "0.31" - } + "no_index" : { + "directory" : [ + "t", + "inc" + ] }, "release_status" : "stable", "resources" : { - "license" : [ - "http://dev.perl.org/licenses/" - ], "repository" : { - "url" : "http://github.com/Ovid/test--most" + "type" : "git", + "web" : "https://github.com/Ovid/test--most" } }, - "version" : "0.31" + "version" : "0.33" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/META.yml new/Test-Most-0.33/META.yml --- old/Test-Most-0.31/META.yml 2012-09-06 11:35:29.000000000 +0200 +++ new/Test-Most-0.33/META.yml 2014-01-12 12:01:22.000000000 +0100 @@ -1,36 +1,19 @@ --- -abstract: 'Most commonly needed test functions and features.' +abstract: unknown author: - - "Curtis \"Ovid\" Poe <[email protected]>" + - unknown build_requires: {} -configure_requires: - Module::Build: 0.4 dynamic_config: 1 -generated_by: 'Module::Build version 0.4, CPAN::Meta::Converter version 2.120351' -license: perl +generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.132830' +license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: 1.4 name: Test-Most -provides: - Test::Most: - file: lib/Test/Most.pm - version: 0.31 - Test::Most::Exception: - file: lib/Test/Most/Exception.pm - version: 0.31 -recommends: - Data::Dumper::Names: 0.03 -requires: - Exception::Class: 1.14 - Test::Deep: 0.106 - Test::Differences: 0.61 - Test::Exception: 0.31 - Test::Harness: 3.21 - Test::More: 0.88 - Test::Warn: 0.23 - perl: 5.006 +no_index: + directory: + - t + - inc resources: - license: http://dev.perl.org/licenses/ - repository: http://github.com/Ovid/test--most -version: 0.31 + repository: https://github.com/Ovid/test--most +version: 0.33 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/Makefile.PL new/Test-Most-0.33/Makefile.PL --- old/Test-Most-0.31/Makefile.PL 2012-09-06 11:35:29.000000000 +0200 +++ new/Test-Most-0.33/Makefile.PL 2014-01-12 11:54:48.000000000 +0100 @@ -1,21 +1,28 @@ -# Note: this file was auto-generated by Module::Build::Compat version 0.40 require 5.006; use ExtUtils::MakeMaker; -WriteMakefile -( - 'NAME' => 'Test::Most', - 'VERSION_FROM' => 'lib/Test/Most.pm', - 'PREREQ_PM' => { - 'Exception::Class' => '1.14', - 'Test::Deep' => '0.106', - 'Test::Differences' => '0.61', - 'Test::Exception' => '0.31', - 'Test::Harness' => '3.21', - 'Test::More' => '0.88', - 'Test::Warn' => '0.23' - }, - 'INSTALLDIRS' => 'site', - 'EXE_FILES' => [], - 'PL_FILES' => {} -) -; +WriteMakefile( + 'NAME' => 'Test::Most', + 'VERSION_FROM' => 'lib/Test/Most.pm', + 'PREREQ_PM' => { + 'Exception::Class' => '1.14', + 'Test::Deep' => '0.106', + 'Test::Differences' => '0.61', + 'Test::Exception' => '0.31', + 'Test::Harness' => '3.21', + 'Test::More' => '0.88', + 'Test::Warn' => '0.23' + }, + 'INSTALLDIRS' => 'site', + 'EXE_FILES' => [], + 'PL_FILES' => {}, + META_MERGE => { + "meta-spec" => { version => 2 }, + resources => { + repository => { + type => 'git', + url => '[email protected]:Ovid/test--most.github', + web => 'https://github.com/Ovid/test--most', + }, + }, + }, +); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/lib/Test/Most/Exception.pm new/Test-Most-0.33/lib/Test/Most/Exception.pm --- old/Test-Most-0.31/lib/Test/Most/Exception.pm 2012-09-06 11:35:29.000000000 +0200 +++ new/Test-Most-0.33/lib/Test/Most/Exception.pm 2014-01-12 12:00:53.000000000 +0100 @@ -12,11 +12,11 @@ =head1 VERSION -Version 0.31 +Version 0.33 =cut -our $VERSION = '0.31'; +our $VERSION = '0.33'; $VERSION = eval $VERSION; =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/lib/Test/Most.pm new/Test-Most-0.33/lib/Test/Most.pm --- old/Test-Most-0.31/lib/Test/Most.pm 2012-09-06 11:35:29.000000000 +0200 +++ new/Test-Most-0.33/lib/Test/Most.pm 2014-01-12 12:00:47.000000000 +0100 @@ -33,11 +33,11 @@ =head1 VERSION -Version 0.31 +Version 0.33 =cut -our $VERSION = '0.31'; +our $VERSION = '0.33'; $VERSION = eval $VERSION; =head1 SYNOPSIS @@ -143,7 +143,7 @@ =head2 C<set_failure_handler> -If you prefer other behavior to 'die_on_fail' or 'bail_on_fail', you can can +If you prefer other behavior to 'die_on_fail' or 'bail_on_fail', you can set your own failure handler: set_failure_handler( sub { @@ -325,7 +325,7 @@ This was because L<Test::Deep> exported a C<blessed()> function by default, but its prototype did not match the L<Moose> version's prototype. We now -excluse the L<Test::Deep> version by default. If you need it, you can call the +exclude the L<Test::Deep> version by default. If you need it, you can call the fully-qualified version or request it on the command line: use Test::Most 'blessed'; @@ -670,7 +670,7 @@ sub Test::Builder::DESTROY { my $builder = $_[0]; if ( $builder->{TEST_MOST_test_failed} ) { - $builder->{TEST_MOST_failure_action}->(); + ( $builder->{TEST_MOST_failure_action} || sub {} )->(); } } } @@ -776,7 +776,7 @@ part of the Test Anything Protocol, what actually happens internally is that we note that a test has failed and we throw an exception or bail out as soon as the I<next> test is called (but before it runs). This means that its -arguments are automatically evaulated before we can take action: +arguments are automatically evaluated before we can take action: use Test::Most qw<no_plan die>; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/t/bug_duplicate_plan.t new/Test-Most-0.33/t/bug_duplicate_plan.t --- old/Test-Most-0.31/t/bug_duplicate_plan.t 1970-01-01 01:00:00.000000000 +0100 +++ new/Test-Most-0.33/t/bug_duplicate_plan.t 2014-01-12 11:44:58.000000000 +0100 @@ -0,0 +1,7 @@ +use lib 'lib', 't/lib'; + +use Test::Most; +use DuplicatePlanRegression; # adds 1 test + +ok 1; +done_testing; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Most-0.31/t/lib/DuplicatePlanRegression.pm new/Test-Most-0.33/t/lib/DuplicatePlanRegression.pm --- old/Test-Most-0.31/t/lib/DuplicatePlanRegression.pm 1970-01-01 01:00:00.000000000 +0100 +++ new/Test-Most-0.33/t/lib/DuplicatePlanRegression.pm 2014-01-12 11:44:58.000000000 +0100 @@ -0,0 +1,7 @@ +package DuplicatePlanRegression; + +use Test::Most; + +ok 1; + +1; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
