commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2018-07-28 12:41:09 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is "perl-Test-Spec" Sat Jul 28 12:41:09 2018 rev:15 rq:624419 version:0.54 Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2017-09-12 19:57:41.107755719 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2018-07-28 12:41:10.204514301 +0200 @@ -1,0 +2,20 @@ +Mon Mar 5 07:04:07 UTC 2018 - co...@suse.com + +- updated to 0.54 + see /usr/share/doc/packages/perl-Test-Spec/Changes + + 0.54 Tue Nov 21 12:46:00 MSK 2017 +- `around` method added to allow localized variables and other local setup. + Call `yield` method to run examples by `around` CODE. + Contributed by @akzhan + +- Replace some `use base` with `use parent` and other minor updates. + Contributed by @akzhan + +- Now tested under Perl 5.22-5.26 too + Contributed by @akzhan + +- predictable_destroy spec fixed under Perl 5.8 + Contributed by @akzhan + +--- Old: Test-Spec-0.53.tar.gz New: Test-Spec-0.54.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.JqKJE9/_old 2018-07-28 12:41:10.768515384 +0200 +++ /var/tmp/diff_new_pack.JqKJE9/_new 2018-07-28 12:41:10.772515393 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Test-Spec # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX 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,25 +17,27 @@ Name: perl-Test-Spec -Version:0.53 +Version:0.54 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style -License:Artistic-1.0 or GPL-1.0+ +License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Test-Spec/ -Source0: https://cpan.metacpan.org/authors/id/A/AN/ANDYJONES/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/A/AK/AKZHAN/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(Devel::GlobalPhase) BuildRequires: perl(Package::Stash) >= 0.23 BuildRequires: perl(TAP::Parser) BuildRequires: perl(Test::Deep) >= 0.103 BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::Trap) BuildRequires: perl(Tie::IxHash) +Requires: perl(Devel::GlobalPhase) Requires: perl(Package::Stash) >= 0.23 Requires: perl(TAP::Parser) Requires: perl(Test::Deep) >= 0.103 ++ Test-Spec-0.53.tar.gz -> Test-Spec-0.54.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.53/.travis.yml new/Test-Spec-0.54/.travis.yml --- old/Test-Spec-0.53/.travis.yml 2017-08-15 11:40:37.0 +0200 +++ new/Test-Spec-0.54/.travis.yml 2017-11-21 10:41:18.0 +0100 @@ -1,6 +1,9 @@ language: perl perl: + - "5.26" + - "5.24" + - "5.22" - "5.20" - "5.18" - "5.16" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.53/Changes new/Test-Spec-0.54/Changes --- old/Test-Spec-0.53/Changes 2017-08-16 10:50:05.0 +0200 +++ new/Test-Spec-0.54/Changes 2017-11-21 10:56:07.0 +0100 @@ -1,5 +1,19 @@ Revision history for Perl extension Test::Spec. +0.54 Tue Nov 21 12:46:00 MSK 2017 + - `around` method added to allow localized variables and other local setup. +Call `yield` method to run examples by `around` CODE. +Contributed by @akzhan + + - Replace some `use base` with `use parent` and other minor updates. +Contributed by @akzhan + + - Now tested under Perl 5.22-5.26 too +Contributed by @akzhan + + - predictable_destroy spec fixed under Perl 5.8 +Contributed by @akzhan + 0.53 Wed Aug 16 09:49:00 BST 2017 - POD links are clickable Contributed by @manwar (issue #42) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.53/MANIFEST new/Test-Spec-0.54/MANIFEST --- old/Test-Spec-0.53/MANIFEST 2017-08-16 10:53:04.0 +0200 +++ new/Test-Spec-0.54/MANIFEST 2017-11-21 11:06:56.0
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2017-09-12 19:57:39 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is "perl-Test-Spec" Tue Sep 12 19:57:39 2017 rev:14 rq:523583 version:0.53 Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2017-09-04 12:36:39.900620668 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2017-09-12 19:57:41.107755719 +0200 @@ -1,0 +2,10 @@ +Mon Sep 4 06:12:40 UTC 2017 - co...@suse.com + +- updated to 0.53 + see /usr/share/doc/packages/perl-Test-Spec/Changes + + 0.53 Wed Aug 16 09:49:00 BST 2017 +- POD links are clickable + Contributed by @manwar (issue #42) + +--- Old: Test-Spec-0.52.tar.gz New: Test-Spec-0.53.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.nLwBp3/_old 2017-09-12 19:57:42.211600507 +0200 +++ /var/tmp/diff_new_pack.nLwBp3/_new 2017-09-12 19:57:42.219599383 +0200 @@ -17,7 +17,7 @@ Name: perl-Test-Spec -Version:0.52 +Version:0.53 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style @@ -51,8 +51,8 @@ less fatigue from underscore-itis, with the side benefit that the test reports are more legible. -This module is inspired by and borrows heavily from RSpec -(http://rspec.info/documentation/), a BDD tool for the Ruby programming +This module is inspired by and borrows heavily from at +http://rspec.info/documentation, a BDD tool for the Ruby programming language. %prep ++ Test-Spec-0.52.tar.gz -> Test-Spec-0.53.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.52/Changes new/Test-Spec-0.53/Changes --- old/Test-Spec-0.52/Changes 2017-08-15 11:51:50.0 +0200 +++ new/Test-Spec-0.53/Changes 2017-08-16 10:50:05.0 +0200 @@ -1,5 +1,9 @@ Revision history for Perl extension Test::Spec. +0.53 Wed Aug 16 09:49:00 BST 2017 + - POD links are clickable +Contributed by @manwar (issue #42) + 0.52 Tue Aug 15 10:20:00 BST 2017 - Pass example instance to each test Contributed by @jamhed (issue #30, #41) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.52/META.json new/Test-Spec-0.53/META.json --- old/Test-Spec-0.52/META.json2017-08-15 11:54:25.0 +0200 +++ new/Test-Spec-0.53/META.json2017-08-16 10:53:04.0 +0200 @@ -57,6 +57,6 @@ "web" : "https://github.com/kingpong/perl-Test-Spec; } }, - "version" : "0.52", + "version" : "0.53", "x_serialization_backend" : "JSON::PP version 2.94" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.52/META.yml new/Test-Spec-0.53/META.yml --- old/Test-Spec-0.52/META.yml 2017-08-15 11:54:25.0 +0200 +++ new/Test-Spec-0.53/META.yml 2017-08-16 10:53:03.0 +0200 @@ -32,5 +32,5 @@ resources: bugtracker: https://github.com/kingpong/perl-Test-Spec/issues repository: https://github.com/kingpong/perl-Test-Spec -version: '0.52' +version: '0.53' x_serialization_backend: 'CPAN::Meta::YAML version 0.011' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.52/lib/Test/Spec.pm new/Test-Spec-0.53/lib/Test/Spec.pm --- old/Test-Spec-0.52/lib/Test/Spec.pm 2017-08-15 11:51:56.0 +0200 +++ new/Test-Spec-0.53/lib/Test/Spec.pm 2017-08-16 10:50:24.0 +0200 @@ -3,7 +3,7 @@ use warnings; use Test::Trap ();# load as early as possible to override CORE::exit -our $VERSION = '0.52'; +our $VERSION = '0.53'; use base qw(Exporter); @@ -506,9 +506,8 @@ instead of subroutine names, so your fingers will suffer less fatigue from underscore-itis, with the side benefit that the test reports are more legible. -This module is inspired by and borrows heavily from RSpec -(http://rspec.info/documentation/), a BDD tool for the Ruby programming -language. +This module is inspired by and borrows heavily from L, +a BDD tool for the Ruby programming language. =head2 EXPORTS @@ -971,7 +970,7 @@ =head1 SEE ALSO -RSpec (http://rspec.info), L, L, L, +L , L, L, L, L. The mocking and stubbing tools are in L. @@ -982,8 +981,7 @@ =head1 CONTRIBUTING -The source code for Test::Spec lives on github: - https://github.com/kingpong/perl-Test-Spec +The
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2017-09-04 12:36:39 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is "perl-Test-Spec" Mon Sep 4 12:36:39 2017 rev:13 rq:520424 version:0.52 Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2015-08-02 22:46:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2017-09-04 12:36:39.900620668 +0200 @@ -1,0 +2,14 @@ +Wed Aug 16 06:18:21 UTC 2017 - co...@suse.com + +- updated to 0.52 + see /usr/share/doc/packages/perl-Test-Spec/Changes + + 0.52 Tue Aug 15 10:20:00 BST 2017 +- Pass example instance to each test + Contributed by @jamhed (issue #30, #41) +- Fix runtests to run all examples that match any of the patterns + Contributed by @mpw96 (issue #37, #38) +- Ensure META.json includes requirements + Reported by @joelrebel (issue #39) + +--- Old: Test-Spec-0.51.tar.gz New: Test-Spec-0.52.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.8esxnb/_old 2017-09-04 12:36:41.196438358 +0200 +++ /var/tmp/diff_new_pack.8esxnb/_new 2017-09-04 12:36:41.204437233 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Test-Spec # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX 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,14 +17,14 @@ Name: perl-Test-Spec -Version:0.51 +Version:0.52 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Test-Spec/ -Source0: http://www.cpan.org/authors/id/A/AN/ANDYJONES/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/A/AN/ANDYJONES/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -57,7 +57,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 +find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor ++ Test-Spec-0.51.tar.gz -> Test-Spec-0.52.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.51/Changes new/Test-Spec-0.52/Changes --- old/Test-Spec-0.51/Changes 2015-07-27 21:07:38.0 +0200 +++ new/Test-Spec-0.52/Changes 2017-08-15 11:51:50.0 +0200 @@ -1,5 +1,13 @@ Revision history for Perl extension Test::Spec. +0.52 Tue Aug 15 10:20:00 BST 2017 + - Pass example instance to each test +Contributed by @jamhed (issue #30, #41) + - Fix runtests to run all examples that match any of the patterns +Contributed by @mpw96 (issue #37, #38) + - Ensure META.json includes requirements +Reported by @joelrebel (issue #39) + 0.51 Mon Jul 27 20:05:00 BST 2015 - Fixed top level describe blocks running out of order Contributed by @mla (issue #28) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.51/MANIFEST new/Test-Spec-0.52/MANIFEST --- old/Test-Spec-0.51/MANIFEST 2015-07-27 21:14:00.0 +0200 +++ new/Test-Spec-0.52/MANIFEST 2017-08-15 11:54:25.0 +0200 @@ -17,9 +17,12 @@ t/disabled_spec.pl t/dying_spec.pl t/empty.t +t/example_in_handler.t t/helper_test.pl t/import_strict.t t/import_warnings.t +t/manifest.t +t/meta.t t/mocks.t t/mocks_imports.t t/ordering.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.51/META.json new/Test-Spec-0.52/META.json --- old/Test-Spec-0.51/META.json2015-07-27 21:14:00.0 +0200 +++ new/Test-Spec-0.52/META.json2017-08-15 11:54:25.0 +0200 @@ -4,13 +4,13 @@ "Philip Garrett" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630", + "generated_by" : "ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec;, - "version" : "2" + "version" : 2
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2015-08-02 22:46:18 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is perl-Test-Spec Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2015-04-22 01:18:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2015-08-02 22:46:18.0 +0200 @@ -1,0 +2,10 @@ +Sat Aug 1 09:04:44 UTC 2015 - co...@suse.com + +- updated to 0.51 + see /usr/share/doc/packages/perl-Test-Spec/Changes + + 0.51 Mon Jul 27 20:05:00 BST 2015 +- Fixed top level describe blocks running out of order + Contributed by @mla (issue #28) + +--- Old: Test-Spec-0.50.tar.gz New: Test-Spec-0.51.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.wuKjYn/_old 2015-08-02 22:46:19.0 +0200 +++ /var/tmp/diff_new_pack.wuKjYn/_new 2015-08-02 22:46:19.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Test-Spec -Version:0.50 +Version:0.51 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style ++ Test-Spec-0.50.tar.gz - Test-Spec-0.51.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.50/Changes new/Test-Spec-0.51/Changes --- old/Test-Spec-0.50/Changes 2015-04-19 19:15:56.0 +0200 +++ new/Test-Spec-0.51/Changes 2015-07-27 21:07:38.0 +0200 @@ -1,5 +1,9 @@ Revision history for Perl extension Test::Spec. +0.51 Mon Jul 27 20:05:00 BST 2015 + - Fixed top level describe blocks running out of order +Contributed by @mla (issue #28) + 0.50 Sun Apr 19 18:13:00 BST 2015 - Removed several memory leaks Reported by @JRaspass (issue #24) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.50/MANIFEST new/Test-Spec-0.51/MANIFEST --- old/Test-Spec-0.50/MANIFEST 2015-04-19 19:46:53.0 +0200 +++ new/Test-Spec-0.51/MANIFEST 2015-07-27 21:14:00.0 +0200 @@ -22,6 +22,7 @@ t/import_warnings.t t/mocks.t t/mocks_imports.t +t/ordering.t t/perl_warning_spec.pl t/predictable_destroy.pl t/predictable_destroy_spec.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.50/META.json new/Test-Spec-0.51/META.json --- old/Test-Spec-0.50/META.json2015-04-19 19:46:53.0 +0200 +++ new/Test-Spec-0.51/META.json2015-07-27 21:14:00.0 +0200 @@ -30,5 +30,5 @@ web : https://github.com/kingpong/perl-Test-Spec; } }, - version : 0.50 + version : 0.51 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.50/META.yml new/Test-Spec-0.51/META.yml --- old/Test-Spec-0.50/META.yml 2015-04-19 19:46:53.0 +0200 +++ new/Test-Spec-0.51/META.yml 2015-07-27 21:14:00.0 +0200 @@ -17,4 +17,4 @@ resources: bugtracker: https://github.com/kingpong/perl-Test-Spec/issues repository: https://github.com/kingpong/perl-Test-Spec -version: 0.50 +version: 0.51 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.50/lib/Test/Spec.pm new/Test-Spec-0.51/lib/Test/Spec.pm --- old/Test-Spec-0.50/lib/Test/Spec.pm 2015-04-19 19:13:07.0 +0200 +++ new/Test-Spec-0.51/lib/Test/Spec.pm 2015-07-27 21:07:47.0 +0200 @@ -3,7 +3,7 @@ use warnings; use Test::Trap ();# load as early as possible to override CORE::exit -our $VERSION = '0.50'; +our $VERSION = '0.51'; use base qw(Exporter); @@ -203,7 +203,7 @@ $container = $_Current_Context-context_lookup; } else { -$container = $_Package_Contexts{$package} ||= {}; +$container = $_Package_Contexts{$package} ||= Test::Spec::_ixhash(); } __PACKAGE__-_accumulate_examples({ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.50/t/ordering.t new/Test-Spec-0.51/t/ordering.t --- old/Test-Spec-0.50/t/ordering.t 1970-01-01 01:00:00.0 +0100 +++ new/Test-Spec-0.51/t/ordering.t 2015-07-27 21:01:57.0 +0200 @@ -0,0 +1,25 @@ +#!/usr/bin/env perl +# +# ordering.pl +# +# Verify that describe blocks are executed in order of definition. +# + +# + +use Test::Spec; +use FindBin qw($Bin); +BEGIN { require $Bin/test_helper.pl }; + +my $num_contexts = 10; + +my
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2015-04-22 01:18:32 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is perl-Test-Spec Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2015-04-15 16:25:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2015-04-22 01:18:35.0 +0200 @@ -1,0 +2,12 @@ +Mon Apr 20 09:12:17 UTC 2015 - co...@suse.com + +- updated to 0.50 + see /usr/share/doc/packages/perl-Test-Spec/Changes + + 0.50 Sun Apr 19 18:13:00 BST 2015 +- Removed several memory leaks + Reported by @JRaspass (issue #24) +- any_number() no longer fails if it is never called + Contributed by @ptolemarch and @cavemanpi (issue #25) + +--- Old: Test-Spec-0.49.tar.gz New: Test-Spec-0.50.tar.gz cpanspec.yml Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.z2C5GX/_old 2015-04-22 01:18:36.0 +0200 +++ /var/tmp/diff_new_pack.z2C5GX/_new 2015-04-22 01:18:36.0 +0200 @@ -17,14 +17,15 @@ Name: perl-Test-Spec -Version:0.49 +Version:0.50 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Test-Spec/ -Source: http://www.cpan.org/authors/id/P/PH/PHILIP/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/A/AN/ANDYJONES/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -72,6 +73,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes README +%doc Changes README.md %changelog ++ Test-Spec-0.49.tar.gz - Test-Spec-0.50.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.49/Changes new/Test-Spec-0.50/Changes --- old/Test-Spec-0.49/Changes 2015-01-18 19:01:51.0 +0100 +++ new/Test-Spec-0.50/Changes 2015-04-19 19:15:56.0 +0200 @@ -1,5 +1,11 @@ Revision history for Perl extension Test::Spec. +0.50 Sun Apr 19 18:13:00 BST 2015 + - Removed several memory leaks +Reported by @JRaspass (issue #24) + - any_number() no longer fails if it is never called +Contributed by @ptolemarch and @cavemanpi (issue #25) + 0.49 Sun Jan 18 12:56:00 EST 2015 - Added with_deep Contributed by Andy Jones (issue #21) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.49/MANIFEST new/Test-Spec-0.50/MANIFEST --- old/Test-Spec-0.49/MANIFEST 2015-01-18 19:03:18.0 +0100 +++ new/Test-Spec-0.50/MANIFEST 2015-04-19 19:46:53.0 +0200 @@ -2,11 +2,13 @@ Changes lib/Test/Spec.pm lib/Test/Spec/Context.pm +lib/Test/Spec/Example.pm lib/Test/Spec/Mocks.pm lib/Test/Spec/SharedHash.pm +lib/Test/Spec/TodoExample.pm Makefile.PL MANIFEST -README +README.md t/another_shared_examples_spec.pl t/auto_inherit.t t/data_sharing.t @@ -21,6 +23,8 @@ t/mocks.t t/mocks_imports.t t/perl_warning_spec.pl +t/predictable_destroy.pl +t/predictable_destroy_spec.t t/runtests_subset.t t/shared_examples.t t/shared_examples_spec.pl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.49/META.json new/Test-Spec-0.50/META.json --- old/Test-Spec-0.49/META.json2015-01-18 19:03:18.0 +0100 +++ new/Test-Spec-0.50/META.json2015-04-19 19:46:53.0 +0200 @@ -4,7 +4,7 @@ Philip Garrett philip.garr...@icainformatics.com ], dynamic_config : 1, - generated_by : ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.143240, + generated_by : ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630, license : [ perl_5 ], @@ -19,33 +19,6 @@ inc ] }, - prereqs : { - build : { - requires : { -ExtUtils::MakeMaker : 0 - } - }, - configure : { - requires : { -ExtUtils::MakeMaker : 0 - } - }, - runtime : { - requires : { -Carp : 0, -Exporter : 0, -List::Util : 0, -Package::Stash : 0.23, -Scalar::Util : 1.11, -TAP::Parser : 0, -Test::Deep : 0.103, -Test::More : 0.88, -
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2015-04-15 16:25:07 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is perl-Test-Spec Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2013-11-26 14:42:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2015-04-15 16:25:08.0 +0200 @@ -1,0 +2,23 @@ +Tue Apr 14 19:54:09 UTC 2015 - co...@suse.com + +- updated to 0.49 + see /usr/share/doc/packages/perl-Test-Spec/Changes + + 0.49 Sun Jan 18 12:56:00 EST 2015 +- Added with_deep + Contributed by Andy Jones (issue #21) +- Documented memory leak in stub() + Reported by Victor Efimov (issue #14) +- Added Travis CI info + Contributed by Andy Jones (issue #23) +- Fixed mock() example documentation + Reported by Victor Efimov (issue #15) + Contributed by Andy Jones (issue #22) + + 0.48 Tue Jan 06 22:52:00 EST 2015 +- Testing fixes for Alpha branch of Test::More + Contributed by Chad Granum (issue #18) +- Metadata fixes + Contributed by Graham Knop (issue #19) + +--- Old: Test-Spec-0.47.tar.gz New: Test-Spec-0.49.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.um8qC3/_old 2015-04-15 16:25:08.0 +0200 +++ /var/tmp/diff_new_pack.um8qC3/_new 2015-04-15 16:25:08.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Test-Spec # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX 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,7 +17,7 @@ Name: perl-Test-Spec -Version:0.47 +Version:0.49 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style @@ -32,17 +32,13 @@ BuildRequires: perl(Package::Stash) = 0.23 BuildRequires: perl(TAP::Parser) BuildRequires: perl(Test::Deep) = 0.103 +BuildRequires: perl(Test::More) = 0.88 BuildRequires: perl(Test::Trap) BuildRequires: perl(Tie::IxHash) -#BuildRequires: perl(Test::Spec) -#BuildRequires: perl(Test::Spec::Context) -#BuildRequires: perl(Test::Spec::Mocks) -#BuildRequires: perl(Test::Spec::Mocks::Expectation) -#BuildRequires: perl(Test::Spec::SharedHash) -#BuildRequires: perl(Tie::StdHash) Requires: perl(Package::Stash) = 0.23 Requires: perl(TAP::Parser) Requires: perl(Test::Deep) = 0.103 +Requires: perl(Test::More) = 0.88 Requires: perl(Test::Trap) Requires: perl(Tie::IxHash) %{perl_requires} ++ Test-Spec-0.47.tar.gz - Test-Spec-0.49.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.47/.travis.yml new/Test-Spec-0.49/.travis.yml --- old/Test-Spec-0.47/.travis.yml 1970-01-01 01:00:00.0 +0100 +++ new/Test-Spec-0.49/.travis.yml 2015-01-18 19:01:51.0 +0100 @@ -0,0 +1,10 @@ +language: perl + +perl: + - 5.20 + - 5.18 + - 5.16 + - 5.14 + - 5.12 + - 5.10 + - 5.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.47/Changes new/Test-Spec-0.49/Changes --- old/Test-Spec-0.47/Changes 2013-10-11 07:23:38.0 +0200 +++ new/Test-Spec-0.49/Changes 2015-01-18 19:01:51.0 +0100 @@ -1,5 +1,22 @@ Revision history for Perl extension Test::Spec. +0.49 Sun Jan 18 12:56:00 EST 2015 + - Added with_deep +Contributed by Andy Jones (issue #21) + - Documented memory leak in stub() +Reported by Victor Efimov (issue #14) + - Added Travis CI info +Contributed by Andy Jones (issue #23) + - Fixed mock() example documentation +Reported by Victor Efimov (issue #15) +Contributed by Andy Jones (issue #22) + +0.48 Tue Jan 06 22:52:00 EST 2015 + - Testing fixes for Alpha branch of Test::More +Contributed by Chad Granum (issue #18) + - Metadata fixes +Contributed by Graham Knop (issue #19) + 0.47 Fri Oct 11 01:22:00 EDT 2012 - added repository metadata for CPAN Contributed by David Steinbrunner (issue #13) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.47/MANIFEST new/Test-Spec-0.49/MANIFEST --- old/Test-Spec-0.47/MANIFEST 2013-10-11 07:24:49.0 +0200 +++ new/Test-Spec-0.49/MANIFEST 2015-01-18 19:03:18.0 +0100 @@ -1,3 +1,4 @@ +.travis.yml
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2013-11-26 14:42:08 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is perl-Test-Spec Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2013-06-06 13:56:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2013-11-26 14:42:09.0 +0100 @@ -1,0 +2,7 @@ +Tue Nov 26 07:35:30 UTC 2013 - co...@suse.com + +- updated to 0.47 + - added repository metadata for CPAN +Contributed by David Steinbrunner (issue #1) + +--- Old: Test-Spec-0.46.tar.gz New: Test-Spec-0.47.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.QWnv0f/_old 2013-11-26 14:42:10.0 +0100 +++ /var/tmp/diff_new_pack.QWnv0f/_new 2013-11-26 14:42:10.0 +0100 @@ -17,7 +17,7 @@ Name: perl-Test-Spec -Version:0.46 +Version:0.47 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style ++ Test-Spec-0.46.tar.gz - Test-Spec-0.47.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.46/Changes new/Test-Spec-0.47/Changes --- old/Test-Spec-0.46/Changes 2012-10-02 19:26:36.0 +0200 +++ new/Test-Spec-0.47/Changes 2013-10-11 07:23:38.0 +0200 @@ -1,5 +1,9 @@ Revision history for Perl extension Test::Spec. +0.47 Fri Oct 11 01:22:00 EDT 2012 + - added repository metadata for CPAN +Contributed by David Steinbrunner (issue #13) + 0.46 Tue Oct 2 13:23:00 EDT 2012 - with() enables argument matching on mocked methods - raises() makes mocked methods raise exceptions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.46/META.yml new/Test-Spec-0.47/META.yml --- old/Test-Spec-0.46/META.yml 2012-10-02 19:29:05.0 +0200 +++ new/Test-Spec-0.47/META.yml 2013-10-11 07:24:49.0 +0200 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: Test-Spec -version:0.46 +version:0.47 abstract: Write tests in a declarative specification style author: - Philip Garrett philip.garr...@icainformatics.com @@ -22,6 +22,8 @@ Test::More: 0 Test::Trap: 0 Tie::IxHash: 0 +resources: +repository: https://github.com/kingpong/perl-Test-Spec no_index: directory: - t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.46/Makefile.PL new/Test-Spec-0.47/Makefile.PL --- old/Test-Spec-0.46/Makefile.PL 2012-03-04 01:06:07.0 +0100 +++ new/Test-Spec-0.47/Makefile.PL 2013-10-11 07:20:55.0 +0200 @@ -22,4 +22,9 @@ (ABSTRACT_FROM = 'lib/Test/Spec.pm', # retrieve abstract from module AUTHOR = 'Philip Garrett philip.garr...@icainformatics.com') : ()), LICENSE = 'perl', +META_MERGE= { +resources = { +repository = 'https://github.com/kingpong/perl-Test-Spec', +}, +}, ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.46/lib/Test/Spec.pm new/Test-Spec-0.47/lib/Test/Spec.pm --- old/Test-Spec-0.46/lib/Test/Spec.pm 2012-10-02 19:26:36.0 +0200 +++ new/Test-Spec-0.47/lib/Test/Spec.pm 2013-10-11 07:21:46.0 +0200 @@ -3,7 +3,7 @@ use warnings; use Test::Trap ();# load as early as possible to override CORE::exit -our $VERSION = '0.46'; +our $VERSION = '0.47'; use base qw(Exporter); -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2013-06-06 13:56:24 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is perl-Test-Spec Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2012-03-12 08:54:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2013-06-06 13:56:26.0 +0200 @@ -1,0 +2,16 @@ +Tue Jun 4 15:08:18 UTC 2013 - co...@suse.com + +- updated to 0.46 + - with() enables argument matching on mocked methods + - raises() makes mocked methods raise exceptions + Contributed by Kjell-Magne Øierud (issue #12) + + - Add support for TAP version 13. + Contributed by Michael G. Schwern (issue #11) + + - Allow shared_examples_for to be defined in any context. + + - Fixed runtests() to honor its contract to run only the examples specified + in its @patterns parameter or SPEC environment variable. + +--- Old: Test-Spec-0.42.tar.gz New: Test-Spec-0.46.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.FJN6Ct/_old 2013-06-06 13:56:27.0 +0200 +++ /var/tmp/diff_new_pack.FJN6Ct/_new 2013-06-06 13:56:27.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Test-Spec # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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,7 +17,7 @@ Name: perl-Test-Spec -Version:0.42 +Version:0.46 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style @@ -66,10 +66,8 @@ %{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{?_smp_mflags} -%if 0%{?suse_version} == 0 || 0%{?suse_version} 1120 %check %{__make} test -%endif %install %perl_make_install ++ Test-Spec-0.42.tar.gz - Test-Spec-0.46.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.42/Changes new/Test-Spec-0.46/Changes --- old/Test-Spec-0.42/Changes 2012-03-06 04:21:04.0 +0100 +++ new/Test-Spec-0.46/Changes 2012-10-02 19:26:36.0 +0200 @@ -1,5 +1,21 @@ Revision history for Perl extension Test::Spec. +0.46 Tue Oct 2 13:23:00 EDT 2012 + - with() enables argument matching on mocked methods + - raises() makes mocked methods raise exceptions +Contributed by Kjell-Magne Øierud (issue #12) + +0.45 Mon May 7 10:08:13 EDT 2012 + - Add support for TAP version 13. +Contributed by Michael G. Schwern (issue #11) + +0.44 Mon Apr 30 11:04:00 CST 2012 + - Allow shared_examples_for to be defined in any context. + +0.43 Sat Apr 14 16:22:00 EST 2012 + - Fixed runtests() to honor its contract to run only the examples specified +in its @patterns parameter or SPEC environment variable. + 0.42 Mon Mar 05 21:18:00 CST 2012 - Added context() and xcontext() aliases for describe/xdescribe (reported by intrigeri) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.42/MANIFEST new/Test-Spec-0.46/MANIFEST --- old/Test-Spec-0.42/MANIFEST 2012-03-06 04:21:16.0 +0100 +++ new/Test-Spec-0.46/MANIFEST 2012-10-02 19:29:05.0 +0200 @@ -20,11 +20,13 @@ t/mocks.t t/mocks_imports.t t/perl_warning_spec.pl +t/runtests_subset.t t/shared_examples.t t/shared_examples_spec.pl t/show_exceptions.t t/spec_helper.t t/strict_violating_spec.pl +t/subset_spec.pl t/test_helper.pl t/uncompilable_spec.pl META.yml Module meta-data (added by MakeMaker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.42/META.yml new/Test-Spec-0.46/META.yml --- old/Test-Spec-0.42/META.yml 2012-03-06 04:21:16.0 +0100 +++ new/Test-Spec-0.46/META.yml 2012-10-02 19:29:05.0 +0200 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: Test-Spec -version:0.42 +version:0.46 abstract: Write tests in a declarative specification style author: - Philip Garrett philip.garr...@icainformatics.com diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.42/lib/Test/Spec/Mocks.pm new/Test-Spec-0.46/lib/Test/Spec/Mocks.pm --- old/Test-Spec-0.42/lib/Test/Spec/Mocks.pm 2012-01-31 00:36:05.0 +0100 +++
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2012-03-12 08:53:59 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is perl-Test-Spec, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2012-02-16 15:00:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2012-03-12 08:54:02.0 +0100 @@ -1,0 +2,9 @@ +Fri Mar 9 14:05:28 UTC 2012 - co...@suse.com + +- updated to 0.42 + - Added context() and xcontext() aliases for describe/xdescribe +(reported by intrigeri) + - Added license info to Makefile.PL (RT#75400) + - Fixed test suite problems on Windows + +--- Old: Test-Spec-0.40.tar.gz New: Test-Spec-0.42.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.94bYcr/_old 2012-03-12 08:54:03.0 +0100 +++ /var/tmp/diff_new_pack.94bYcr/_new 2012-03-12 08:54:03.0 +0100 @@ -17,11 +17,11 @@ Name: perl-Test-Spec -Version:0.40 +Version:0.42 Release:0 %define cpan_name Test-Spec Summary:Write tests in a declarative specification style -License:GPL-1.0+ or Artistic-1.0 +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Test-Spec/ Source: http://www.cpan.org/authors/id/P/PH/PHILIP/%{cpan_name}-%{version}.tar.gz ++ Test-Spec-0.40.tar.gz - Test-Spec-0.42.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.40/Changes new/Test-Spec-0.42/Changes --- old/Test-Spec-0.40/Changes 2012-01-31 00:43:31.0 +0100 +++ new/Test-Spec-0.42/Changes 2012-03-06 04:21:04.0 +0100 @@ -1,5 +1,13 @@ Revision history for Perl extension Test::Spec. +0.42 Mon Mar 05 21:18:00 CST 2012 + - Added context() and xcontext() aliases for describe/xdescribe +(reported by intrigeri) + +0.41 Sat Mar 03 19:04:00 EST 2012 + - Added license info to Makefile.PL (RT #75400) + - Fixed test suite problems on Windows + 0.40 Mon Jan 30 18:38:00 EST 2012 - Fixed problem that caused Test::Spec usage errors (e.g. 'describe foo;' without a subroutine argument) to be reported from inside the library, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.40/META.yml new/Test-Spec-0.42/META.yml --- old/Test-Spec-0.40/META.yml 2012-01-31 00:44:24.0 +0100 +++ new/Test-Spec-0.42/META.yml 2012-03-06 04:21:16.0 +0100 @@ -1,10 +1,10 @@ --- #YAML:1.0 name: Test-Spec -version:0.40 +version:0.42 abstract: Write tests in a declarative specification style author: - Philip Garrett philip.garr...@icainformatics.com -license:unknown +license:perl distribution_type: module configure_requires: ExtUtils::MakeMaker: 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.40/Makefile.PL new/Test-Spec-0.42/Makefile.PL --- old/Test-Spec-0.40/Makefile.PL 2011-06-13 17:27:54.0 +0200 +++ new/Test-Spec-0.42/Makefile.PL 2012-03-04 01:06:07.0 +0100 @@ -21,4 +21,5 @@ ($] = 5.005 ? ## Add these new keywords supported since 5.005 (ABSTRACT_FROM = 'lib/Test/Spec.pm', # retrieve abstract from module AUTHOR = 'Philip Garrett philip.garr...@icainformatics.com') : ()), +LICENSE = 'perl', ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Test-Spec-0.40/lib/Test/Spec.pm new/Test-Spec-0.42/lib/Test/Spec.pm --- old/Test-Spec-0.40/lib/Test/Spec.pm 2012-01-31 00:43:31.0 +0100 +++ new/Test-Spec-0.42/lib/Test/Spec.pm 2012-03-06 04:21:04.0 +0100 @@ -3,7 +3,7 @@ use warnings; use Test::Trap ();# load as early as possible to override CORE::exit -our $VERSION = '0.40'; +our $VERSION = '0.42'; use base qw(Exporter); @@ -17,9 +17,10 @@ our $TODO; our $Debug = $ENV{TEST_SPEC_DEBUG} || 0; -our @EXPORT = qw(runtests describe xdescribe before after it xit they - xthey *TODO share shared_examples_for it_should_behave_like - spec_helper); +our @EXPORT = qw(runtests + describe xdescribe context xcontext it xit they xthey + before after spec_helper + *TODO share shared_examples_for
commit perl-Test-Spec for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Test-Spec for openSUSE:Factory checked in at 2012-02-16 15:00:16 Comparing /work/SRC/openSUSE:Factory/perl-Test-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Test-Spec.new (New) Package is perl-Test-Spec, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/perl-Test-Spec/perl-Test-Spec.changes 2012-01-05 13:49:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Test-Spec.new/perl-Test-Spec.changes 2012-02-16 15:00:43.0 +0100 @@ -1,0 +2,8 @@ +Thu Feb 16 08:19:09 UTC 2012 - co...@suse.com + +- updated to 0.40 + - Fixed problem that caused Test::Spec usage errors (e.g. 'describe foo;' +without a subroutine argument) to be reported from inside the library, +instead of the caller's perspective where the actual error is. + +--- Old: Test-Spec-0.39.tar.gz New: Test-Spec-0.40.tar.gz Other differences: -- ++ perl-Test-Spec.spec ++ --- /var/tmp/diff_new_pack.MrhgHi/_old 2012-02-16 15:00:44.0 +0100 +++ /var/tmp/diff_new_pack.MrhgHi/_new 2012-02-16 15:00:44.0 +0100 @@ -1,8 +1,7 @@ -# vim: set sw=4 ts=4 et nu: # # spec file for package perl-Test-Spec # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,81 +14,70 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%if 0%{?suse_version} == 0 || 0%{?suse_version} 1120 -%define with_test 1 -%endif + Name: perl-Test-Spec -Version:0.39 +Version:0.40 Release:0 +%define cpan_name Test-Spec Summary:Write tests in a declarative specification style -License:Artistic-1.0 or GPL-1.0+ +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl -Source: http://search.cpan.org/CPAN/authors/id/P/PH/PHILIP/Test-Spec-%{version}.tar.gz -Url:http://search.cpan.org/dist/Test-Spec +Url:http://search.cpan.org/dist/Test-Spec/ +Source: http://www.cpan.org/authors/id/P/PH/PHILIP/%{cpan_name}-%{version}.tar.gz +BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} -BuildRequires: make +BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Carp) -BuildRequires: perl(Exporter) -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(List::Util) BuildRequires: perl(Package::Stash) = 0.23 -BuildRequires: perl(Scalar::Util) +BuildRequires: perl(TAP::Parser) BuildRequires: perl(Test::Deep) = 0.103 -BuildRequires: perl(Test::More) BuildRequires: perl(Test::Trap) BuildRequires: perl(Tie::IxHash) -BuildRequires: perl(constant) -Requires: perl(Scalar::Util) -Requires: perl(Tie::IxHash) +#BuildRequires: perl(Test::Spec) +#BuildRequires: perl(Test::Spec::Context) +#BuildRequires: perl(Test::Spec::Mocks) +#BuildRequires: perl(Test::Spec::Mocks::Expectation) +#BuildRequires: perl(Test::Spec::SharedHash) +#BuildRequires: perl(Tie::StdHash) Requires: perl(Package::Stash) = 0.23 -Requires: perl(Test::Trap) -Requires: perl(constant) -Requires: perl(Exporter) -Requires: perl(Carp) -Requires: perl(List::Util) -Requires: perl(Test::More) +Requires: perl(TAP::Parser) Requires: perl(Test::Deep) = 0.103 -%if 0%{?suse_version} = 1120 -BuildArch: noarch -%endif +Requires: perl(Test::Trap) +Requires: perl(Tie::IxHash) +%{perl_requires} %description This is a declarative specification-style testing system for behavior-driven development (BDD) in Perl. The tests (a.k.a. examples) are -named with strings instead of subroutine names, so your fingers will -suffer less fatigue from underscore-itis, with the side benefit that the -test reports are more legible. +named with strings instead of subroutine names, so your fingers will suffer +less fatigue from underscore-itis, with the side benefit that the test +reports are more legible. + +This module is inspired by and borrows heavily from RSpec +(http://rspec.info/documentation/), a BDD tool for the Ruby programming +language. %prep -%setup -q -n Test-Spec-%{version} -%__sed -i '/^auto_install/d' Makefile.PL +%setup -q -n %{cpan_name}-%{version} +find . -type f -print0 | xargs -0 chmod 644 %build -%__perl Makefile.PL PREFIX=%{_prefix} -%__make %{?_smp_flags} - -%install -%perl_make_install -%perl_process_packlist +%{__perl} Makefile.PL INSTALLDIRS=vendor