Hello community,
here is the log from the commit of package perl-ExtUtils-Config for openSUSE:Factory checked in at 2015-04-15 16:25:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-ExtUtils-Config (Old)
and /work/SRC/openSUSE:Factory/.perl-ExtUtils-Config.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-ExtUtils-Config"
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-ExtUtils-Config/perl-ExtUtils-Config.changes 2013-06-06 15:02:29.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-ExtUtils-Config.new/perl-ExtUtils-Config.changes 2015-04-15 16:25:23.000000000 +0200
@@ -1,0 +2,9 @@
+Tue Apr 14 21:09:56 UTC 2015 - coolo@suse.com
+
+- updated to 0.008
+ see /usr/share/doc/packages/perl-ExtUtils-Config/Changes
+
+ 0.008 2014-06-25 11:37:13-04:00 America/Nassau
+ Remove set, clear, clone methods
+
+-------------------------------------------------------------------
Old:
----
ExtUtils-Config-0.007.tar.gz
New:
----
ExtUtils-Config-0.008.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-ExtUtils-Config.spec ++++++
--- /var/tmp/diff_new_pack.iJNjgm/_old 2015-04-15 16:25:23.000000000 +0200
+++ /var/tmp/diff_new_pack.iJNjgm/_new 2015-04-15 16:25:23.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-ExtUtils-Config
#
-# 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-ExtUtils-Config
-Version: 0.007
+Version: 0.008
Release: 0
%define cpan_name ExtUtils-Config
Summary: A wrapper for perl's configuration
@@ -30,11 +30,12 @@
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Test::More) >= 0.88
-#BuildRequires: perl(ExtUtils::Config)
%{perl_requires}
%description
-ExtUtils::Config is an abstraction around the %Config hash.
+ExtUtils::Config is an abstraction around the %Config hash. By itself it is
+not a particularly interesting module by any measure, however it ties
+together a family of modern toolchain modules.
%prep
%setup -q -n %{cpan_name}-%{version}
++++++ ExtUtils-Config-0.007.tar.gz -> ExtUtils-Config-0.008.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/Changes new/ExtUtils-Config-0.008/Changes
--- old/ExtUtils-Config-0.007/Changes 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/Changes 2014-06-25 17:37:31.000000000 +0200
@@ -1,5 +1,8 @@
Revision history for ExtUtils-Config
+0.008 2014-06-25 11:37:13-04:00 America/Nassau
+ Remove set, clear, clone methods
+
0.007 2012-10-17 22:12:15 Europe/Amsterdam
Added serialize method
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/INSTALL new/ExtUtils-Config-0.008/INSTALL
--- old/ExtUtils-Config-0.007/INSTALL 1970-01-01 01:00:00.000000000 +0100
+++ new/ExtUtils-Config-0.008/INSTALL 2014-06-25 17:37:31.000000000 +0200
@@ -0,0 +1,44 @@
+
+This is the Perl distribution ExtUtils-Config.
+
+Installing ExtUtils-Config is straightforward.
+
+## Installation with cpanm
+
+If you have cpanm, you only need one line:
+
+ % cpanm ExtUtils::Config
+
+If you are installing into a system-wide directory, you may need to pass the
+"-S" flag to cpanm, which uses sudo to install the module:
+
+ % cpanm -S ExtUtils::Config
+
+## Installing with the CPAN shell
+
+Alternatively, if your CPAN shell is set up, you should just be able to do:
+
+ % cpan ExtUtils::Config
+
+## Manual installation
+
+As a last resort, you can manually install it. Download the tarball, untar it,
+then build it:
+
+ % perl Makefile.PL
+ % make && make test
+
+Then install it:
+
+ % make install
+
+If you are installing into a system-wide directory, you may need to run:
+
+ % sudo make install
+
+## Documentation
+
+ExtUtils-Config documentation is available as POD.
+You can run perldoc from a shell to read the documentation:
+
+ % perldoc ExtUtils::Config
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/LICENSE new/ExtUtils-Config-0.008/LICENSE
--- old/ExtUtils-Config-0.007/LICENSE 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/LICENSE 2014-06-25 17:37:31.000000000 +0200
@@ -22,7 +22,7 @@
Version 1, February 1989
Copyright (C) 1989 Free Software Foundation, Inc.
- 51 Franklin St, Suite 500, Boston, MA 02110-1335 USA
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/MANIFEST new/ExtUtils-Config-0.008/MANIFEST
--- old/ExtUtils-Config-0.007/MANIFEST 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/MANIFEST 2014-06-25 17:37:31.000000000 +0200
@@ -1,15 +1,15 @@
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.019.
Changes
+INSTALL
LICENSE
MANIFEST
META.json
META.yml
Makefile.PL
README
-SIGNATURE
dist.ini
lib/ExtUtils/Config.pm
t/00-compile.t
t/basics.t
-t/release-kwalitee.t
t/release-pod-coverage.t
t/release-pod-syntax.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/META.json new/ExtUtils-Config-0.008/META.json
--- old/ExtUtils-Config-0.007/META.json 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/META.json 2014-06-25 17:37:31.000000000 +0200
@@ -5,7 +5,7 @@
"Leon Timmermans "
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 4.300021, CPAN::Meta::Converter version 2.120921",
+ "generated_by" : "Dist::Zilla version 5.019, CPAN::Meta::Converter version 2.140640",
"license" : [
"perl_5"
],
@@ -20,9 +20,15 @@
"ExtUtils::MakeMaker" : "6.30"
}
},
+ "develop" : {
+ "requires" : {
+ "Pod::Coverage::TrustPod" : "0",
+ "Test::Pod" : "1.41",
+ "Test::Pod::Coverage" : "1.08"
+ }
+ },
"runtime" : {
"requires" : {
- "Config" : "0",
"Data::Dumper" : "0",
"perl" : "5.006",
"strict" : "0",
@@ -31,12 +37,20 @@
},
"test" : {
"requires" : {
- "File::Find" : "0",
- "File::Temp" : "0",
- "Test::More" : "0.88"
+ "File::Spec" : "0",
+ "IO::Handle" : "0",
+ "IPC::Open3" : "0",
+ "Test::More" : "0.88",
+ "perl" : "5.006"
}
}
},
+ "provides" : {
+ "ExtUtils::Config" : {
+ "file" : "lib/ExtUtils/Config.pm",
+ "version" : "0.008"
+ }
+ },
"release_status" : "stable",
"resources" : {
"bugtracker" : {
@@ -46,9 +60,9 @@
"repository" : {
"type" : "git",
"url" : "git://github.com/Leont/extutils-config.git",
- "web" : "http://github.com/Leont/extutils-config"
+ "web" : "https://github.com/Leont/extutils-config"
}
},
- "version" : "0.007"
+ "version" : "0.008"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/META.yml new/ExtUtils-Config-0.008/META.yml
--- old/ExtUtils-Config-0.007/META.yml 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/META.yml 2014-06-25 17:37:31.000000000 +0200
@@ -4,25 +4,30 @@
- 'Ken Williams '
- 'Leon Timmermans '
build_requires:
- File::Find: 0
- File::Temp: 0
- Test::More: 0.88
+ File::Spec: '0'
+ IO::Handle: '0'
+ IPC::Open3: '0'
+ Test::More: '0.88'
+ perl: '5.006'
configure_requires:
- ExtUtils::MakeMaker: 6.30
+ ExtUtils::MakeMaker: '6.30'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300021, CPAN::Meta::Converter version 2.120921'
+generated_by: 'Dist::Zilla version 5.019, CPAN::Meta::Converter version 2.140640'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
+ version: '1.4'
name: ExtUtils-Config
+provides:
+ ExtUtils::Config:
+ file: lib/ExtUtils/Config.pm
+ version: '0.008'
requires:
- Config: 0
- Data::Dumper: 0
- perl: 5.006
- strict: 0
- warnings: 0
+ Data::Dumper: '0'
+ perl: '5.006'
+ strict: '0'
+ warnings: '0'
resources:
bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=ExtUtils-Config
repository: git://github.com/Leont/extutils-config.git
-version: 0.007
+version: '0.008'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/Makefile.PL new/ExtUtils-Config-0.008/Makefile.PL
--- old/ExtUtils-Config-0.007/Makefile.PL 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/Makefile.PL 2014-06-25 17:37:31.000000000 +0200
@@ -1,4 +1,5 @@
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.019.
use strict;
use warnings;
@@ -11,11 +12,6 @@
my %WriteMakefileArgs = (
"ABSTRACT" => "A wrapper for perl's configuration",
"AUTHOR" => "Ken Williams , Leon Timmermans ",
- "BUILD_REQUIRES" => {
- "File::Find" => 0,
- "File::Temp" => 0,
- "Test::More" => "0.88"
- },
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => "6.30"
},
@@ -24,29 +20,38 @@
"LICENSE" => "perl",
"NAME" => "ExtUtils::Config",
"PREREQ_PM" => {
- "Config" => 0,
"Data::Dumper" => 0,
"strict" => 0,
"warnings" => 0
},
- "VERSION" => "0.007",
+ "TEST_REQUIRES" => {
+ "File::Spec" => 0,
+ "IO::Handle" => 0,
+ "IPC::Open3" => 0,
+ "Test::More" => "0.88"
+ },
+ "VERSION" => "0.008",
"test" => {
"TESTS" => "t/*.t"
}
);
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
- my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
- my $pp = $WriteMakefileArgs{PREREQ_PM};
- for my $mod ( keys %$br ) {
- if ( exists $pp->{$mod} ) {
- $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
- }
- else {
- $pp->{$mod} = $br->{$mod};
- }
- }
+my %FallbackPrereqs = (
+ "Data::Dumper" => 0,
+ "File::Spec" => 0,
+ "IO::Handle" => 0,
+ "IPC::Open3" => 0,
+ "Test::More" => "0.88",
+ "strict" => 0,
+ "warnings" => 0
+);
+
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
+ delete $WriteMakefileArgs{TEST_REQUIRES};
+ delete $WriteMakefileArgs{BUILD_REQUIRES};
+ $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
}
delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/README new/ExtUtils-Config-0.008/README
--- old/ExtUtils-Config-0.007/README 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/README 2014-06-25 17:37:31.000000000 +0200
@@ -1,7 +1,7 @@
This archive contains the distribution ExtUtils-Config,
-version 0.007:
+version 0.008:
A wrapper for perl's configuration
@@ -11,3 +11,5 @@
the same terms as the Perl 5 programming language system itself.
+This README file was generated by Dist::Zilla::Plugin::Readme v5.019.
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/SIGNATURE new/ExtUtils-Config-0.008/SIGNATURE
--- old/ExtUtils-Config-0.007/SIGNATURE 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/SIGNATURE 1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
-This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.68.
-
-To verify the content in this distribution, first make sure you have
-Module::Signature installed, then type:
-
- % cpansign -v
-
-It will check each file's integrity, as well as the signature's
-validity. If "==> Signature verified OK! <==" is not displayed,
-the distribution may already have been compromised, and you should
-not run its Makefile.PL or Build.PL.
-
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-SHA1 c2951398a06b0c5ee583a22243182eee6b6f70b4 Changes
-SHA1 b4f58bba0357062c2416775b7d91c95cd6e6e23e LICENSE
-SHA1 fdc6665d8764f09e46b990f40fbd8e87380b816a MANIFEST
-SHA1 f5a2749dc47ebd8b8ec8a371573475cfcacc2300 META.json
-SHA1 c74a7c61f741581ceba8bd090670d6e87ba7c073 META.yml
-SHA1 5bbd01026808eaee0428f97823cba920ecea196f Makefile.PL
-SHA1 969ee150da0f5b57201ca05e9f495cbf59ba11e2 README
-SHA1 0b7414713e993e4e70c69be6fc5df3204334f2b4 dist.ini
-SHA1 82c14fbddb2d6df5fa5048c4fe14d96989be632a lib/ExtUtils/Config.pm
-SHA1 3cbe905b92fbc69d59a06031d5ce6c837b352aa2 t/00-compile.t
-SHA1 7bf682bdbb9c25355e7b4e5ec9915fae8c95ab3d t/basics.t
-SHA1 6ea81e3865946a14536f97ccc65fee4b218c8148 t/release-kwalitee.t
-SHA1 9433c240fe590bc404ab68ff63984df763e347ed t/release-pod-coverage.t
-SHA1 b30cbdfaf935017c4568c0c91b242438cb87786e t/release-pod-syntax.t
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.11 (GNU/Linux)
-
-iEYEARECAAYFAlB/ESgACgkQTd+EWiaICwr5FACfT6xkBkipkwMcRXSGy4y234yv
-78cAoIoyY0ZB/WbTfVNVIwxTQlpF/Rbr
-=/f15
------END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/dist.ini new/ExtUtils-Config-0.008/dist.ini
--- old/ExtUtils-Config-0.007/dist.ini 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/dist.ini 2014-06-25 17:37:31.000000000 +0200
@@ -5,30 +5,6 @@
copyright_holder = Ken Williams, Leon Timmermans
copyright_year = 2006
-[@Basic]
-
-;Meta information
-[AutoPrereqs]
-[MetaJSON]
-[MetaResources]
-[Repository]
-[Bugtracker]
-[MinimumPerl]
-[Git::NextVersion]
-
-;Munging
-[PodWeaver]
-[PkgVersion]
-
-;Testing
-[PodSyntaxTests]
-[PodCoverageTests]
-[Test::Compile]
-[Test::Kwalitee]
-
-;Releasing
-[NextRelease]
-[Signature]
-[CheckChangesHasContent]
-[@Git]
+[@LEONT]
+install_tool = eumm
[Git::CommitBuild]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/lib/ExtUtils/Config.pm new/ExtUtils-Config-0.008/lib/ExtUtils/Config.pm
--- old/ExtUtils-Config-0.007/lib/ExtUtils/Config.pm 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/lib/ExtUtils/Config.pm 2014-06-25 17:37:31.000000000 +0200
@@ -1,8 +1,5 @@
package ExtUtils::Config;
-{
- $ExtUtils::Config::VERSION = '0.007';
-}
-
+$ExtUtils::Config::VERSION = '0.008';
use strict;
use warnings;
use Config;
@@ -15,30 +12,11 @@
}, $pack;
}
-sub clone {
- my $self = shift;
- return __PACKAGE__->new($self->{values});
-}
-
sub get {
my ($self, $key) = @_;
return exists $self->{values}{$key} ? $self->{values}{$key} : $Config{$key};
}
-sub set {
- my ($self, $key, $val) = @_;
- $self->{values}{$key} = $val;
- delete $self->{serialized};
- return;
-}
-
-sub clear {
- my ($self, $key) = @_;
- delete $self->{values}{$key};
- delete $self->{serialized};
- return;
-}
-
sub exists {
my ($self, $key) = @_;
return exists $self->{values}{$key} || exists $Config{$key};
@@ -61,26 +39,30 @@
1;
+# ABSTRACT: A wrapper for perl's configuration
+__END__
=pod
+=encoding UTF-8
+
=head1 NAME
ExtUtils::Config - A wrapper for perl's configuration
=head1 VERSION
-version 0.007
+version 0.008
=head1 SYNOPSIS
my $config = ExtUtils::Config->new();
- $config->set('installsitelib', "$ENV{HOME}/lib");
+ $config->get('installsitelib');
=head1 DESCRIPTION
-ExtUtils::Config is an abstraction around the %Config hash.
+ExtUtils::Config is an abstraction around the %Config hash. By itself it is not a particularly interesting module by any measure, however it ties together a family of modern toolchain modules.
=head1 METHODS
@@ -90,20 +72,12 @@
=head2 get($key)
-Get the value of C<$key>. If not overriden it will return the value in %Config.
+Get the value of C<$key>. If not overridden it will return the value in %Config.
=head2 exists($key)
Tests for the existence of $key.
-=head2 set($key, $value)
-
-Set/override the value of C<$key> to C<$value>.
-
-=head2 clear($key)
-
-Reset the value of C<$key> to its original value.
-
=head2 values_set()
Get a hashref of all overridden values.
@@ -112,10 +86,6 @@
Get a hashref of the complete configuration, including overrides.
-=head2 clone()
-
-Clone the current configuration object.
-
=head2 serialize()
This method serializes the object to some kind of string.
@@ -142,9 +112,3 @@
the same terms as the Perl 5 programming language system itself.
=cut
-
-
-__END__
-
-# ABSTRACT: A wrapper for perl's configuration
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/t/00-compile.t new/ExtUtils-Config-0.008/t/00-compile.t
--- old/ExtUtils-Config-0.007/t/00-compile.t 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/t/00-compile.t 2014-06-25 17:37:31.000000000 +0200
@@ -1,73 +1,50 @@
-#!perl
-
+use 5.006;
use strict;
use warnings;
-use Test::More;
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.040
+use Test::More tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0);
-use File::Find;
-use File::Temp qw{ tempdir };
-my @modules;
-find(
- sub {
- return if $File::Find::name !~ /\.pm\z/;
- my $found = $File::Find::name;
- $found =~ s{^lib/}{};
- $found =~ s{[/\\]}{::}g;
- $found =~ s/\.pm$//;
- # nothing to skip
- push @modules, $found;
- },
- 'lib',
+my @module_files = (
+ 'ExtUtils/Config.pm'
);
-sub _find_scripts {
- my $dir = shift @_;
- my @found_scripts = ();
- find(
- sub {
- return unless -f;
- my $found = $File::Find::name;
- # nothing to skip
- open my $FH, '<', $_ or do {
- note( "Unable to open $found in ( $! ), skipping" );
- return;
- };
- my $shebang = <$FH>;
- return unless $shebang =~ /^#!.*?\bperl\b\s*$/;
- push @found_scripts, $found;
- },
- $dir,
- );
- return @found_scripts;
-}
+# no fake home requested
-my @scripts;
-do { push @scripts, _find_scripts($_) if -d $_ }
- for qw{ bin script scripts };
+my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib';
-my $plan = scalar(@modules) + scalar(@scripts);
-$plan ? (plan tests => $plan) : (plan skip_all => "no tests to run");
+use File::Spec;
+use IPC::Open3;
+use IO::Handle;
-{
- # fake home for cpan-testers
- # no fake requested ## local $ENV{HOME} = tempdir( CLEANUP => 1 );
+open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!";
- like( qx{ $^X -Ilib -e "require $_; print '$_ ok'" }, qr/^\s*$_ ok/s, "$_ loaded ok" )
- for sort @modules;
+my @warnings;
+for my $lib (@module_files)
+{
+ # see L
+ my $stderr = IO::Handle->new;
- SKIP: {
- eval "use Test::Script 1.05; 1;";
- skip "Test::Script needed to test script compilation", scalar(@scripts) if $@;
- foreach my $file ( @scripts ) {
- my $script = $file;
- $script =~ s!.*/!!;
- script_compiles( $file, "$script script compiles" );
- }
+ my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]");
+ binmode $stderr, ':crlf' if $^O eq 'MSWin32';
+ my @_warnings = <$stderr>;
+ waitpid($pid, 0);
+ is($?, 0, "$lib loaded ok");
+
+ if (@_warnings)
+ {
+ warn @_warnings;
+ push @warnings, @_warnings;
}
}
+
+
+
+is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING};
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/t/basics.t new/ExtUtils-Config-0.008/t/basics.t
--- old/ExtUtils-Config-0.007/t/basics.t 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/t/basics.t 2014-06-25 17:37:31.000000000 +0200
@@ -19,29 +19,14 @@
is_deeply($config->all_config, \%Config, 'all_config is \%Config');
-my $clone = $config->clone;
+my $config2 = ExtUtils::Config->new({ more => 'nomore' });
+my %myconfig = (%Config, more => 'nomore');
-{
- my %myconfig = %Config;
- $config->set('more', 'nomore');
- $myconfig{more} = 'nomore';
-
- is_deeply($config->values_set, { more => 'nomore' }, 'values_set is { more => \'nomore\'}');
- is_deeply($clone->values_set, { }, 'values_set not is { more => \'nomore\'} in clone');
-
- is_deeply($config->all_config, \%myconfig, 'allconfig is myconfig');
-
- $config->clear('more');
-}
-
-is_deeply($config->all_config, \%Config, 'all_config is \%Config again');
+is_deeply($config2->values_set, { more => 'nomore' }, 'values_set is { more => \'nomore\'}');
+is_deeply($config2->all_config, \%myconfig, 'allconfig is myconfig');
my $set = $config->values_set;
$set->{more} = 'more3';
is($config->get('more'), $Config{more}, "more is still '$Config{more}'");
-my $config2 = ExtUtils::Config->new({ more => 'more3' });
-
-is_deeply($config2->values_set, { more => 'more3' }, "\$config2 has 'more' set to 'more3'");
-
done_testing;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/t/release-kwalitee.t new/ExtUtils-Config-0.008/t/release-kwalitee.t
--- old/ExtUtils-Config-0.007/t/release-kwalitee.t 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/t/release-kwalitee.t 1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-#!perl
-
-BEGIN {
- unless ($ENV{RELEASE_TESTING}) {
- require Test::More;
- Test::More::plan(skip_all => 'these tests are for release candidate testing');
- }
-}
-
-
-# This test is generated by Dist::Zilla::Plugin::Test::Kwalitee
-use strict;
-use warnings;
-use Test::More; # needed to provide plan.
-eval "use Test::Kwalitee";
-
-plan skip_all => "Test::Kwalitee required for testing kwalitee" if $@;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/t/release-pod-coverage.t new/ExtUtils-Config-0.008/t/release-pod-coverage.t
--- old/ExtUtils-Config-0.007/t/release-pod-coverage.t 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/t/release-pod-coverage.t 2014-06-25 17:37:31.000000000 +0200
@@ -7,15 +7,9 @@
}
}
+# This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests.
-use Test::More;
-
-eval "use Test::Pod::Coverage 1.08";
-plan skip_all => "Test::Pod::Coverage 1.08 required for testing POD coverage"
- if $@;
-
-eval "use Pod::Coverage::TrustPod";
-plan skip_all => "Pod::Coverage::TrustPod required for testing POD coverage"
- if $@;
+use Test::Pod::Coverage 1.08;
+use Pod::Coverage::TrustPod;
all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Config-0.007/t/release-pod-syntax.t new/ExtUtils-Config-0.008/t/release-pod-syntax.t
--- old/ExtUtils-Config-0.007/t/release-pod-syntax.t 2012-10-17 22:12:49.000000000 +0200
+++ new/ExtUtils-Config-0.008/t/release-pod-syntax.t 2014-06-25 17:37:31.000000000 +0200
@@ -7,9 +7,8 @@
}
}
+# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
use Test::More;
-
-eval "use Test::Pod 1.41";
-plan skip_all => "Test::Pod 1.41 required for testing POD" if $@;
+use Test::Pod 1.41;
all_pod_files_ok();