In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/80af860fb39a3c62383c2be5eb108e94b78a4452?hp=f53a6e0ea91f342c0645d72c1c6cfbd044b1794b>
- Log ----------------------------------------------------------------- commit 80af860fb39a3c62383c2be5eb108e94b78a4452 Author: Chris 'BinGOs' Williams <[email protected]> Date: Wed Mar 12 11:55:48 2014 +0000 Make the ExtUtils-Install tests parallelisable ----------------------------------------------------------------------- Summary of changes: dist/ExtUtils-Install/lib/ExtUtils/Install.pm | 4 ++-- dist/ExtUtils-Install/lib/ExtUtils/Installed.pm | 2 +- dist/ExtUtils-Install/lib/ExtUtils/Packlist.pm | 2 +- dist/ExtUtils-Install/t/Install.t | 3 +++ dist/ExtUtils-Install/t/InstallWithMM.t | 4 +++- dist/ExtUtils-Install/t/Installapi2.t | 3 +++ 6 files changed, 13 insertions(+), 5 deletions(-) diff --git a/dist/ExtUtils-Install/lib/ExtUtils/Install.pm b/dist/ExtUtils-Install/lib/ExtUtils/Install.pm index 378c00e..a55395c 100644 --- a/dist/ExtUtils-Install/lib/ExtUtils/Install.pm +++ b/dist/ExtUtils-Install/lib/ExtUtils/Install.pm @@ -38,11 +38,11 @@ ExtUtils::Install - install files from here to there =head1 VERSION -1.62 +1.63 =cut -$VERSION = '1.62'; # <-- do not forget to update the POD section just above this line! +$VERSION = '1.63'; # <-- do not forget to update the POD section just above this line! $VERSION = eval $VERSION; =pod diff --git a/dist/ExtUtils-Install/lib/ExtUtils/Installed.pm b/dist/ExtUtils-Install/lib/ExtUtils/Installed.pm index 4d6ba6b..a62de6e 100644 --- a/dist/ExtUtils-Install/lib/ExtUtils/Installed.pm +++ b/dist/ExtUtils-Install/lib/ExtUtils/Installed.pm @@ -17,7 +17,7 @@ my $DOSISH = ($^O =~ /^(MSWin\d\d|os2|dos|mint)$/); require VMS::Filespec if $Is_VMS; use vars qw($VERSION); -$VERSION = '1.999004'; +$VERSION = '1.999005'; $VERSION = eval $VERSION; sub _is_prefix { diff --git a/dist/ExtUtils-Install/lib/ExtUtils/Packlist.pm b/dist/ExtUtils-Install/lib/ExtUtils/Packlist.pm index 2d60b25..8323725 100644 --- a/dist/ExtUtils-Install/lib/ExtUtils/Packlist.pm +++ b/dist/ExtUtils-Install/lib/ExtUtils/Packlist.pm @@ -5,7 +5,7 @@ use strict; use Carp qw(); use Config; use vars qw($VERSION $Relocations); -$VERSION = '1.47'; +$VERSION = '1.48'; $VERSION = eval $VERSION; # Used for generating filehandle globs. IO::File might not be available! diff --git a/dist/ExtUtils-Install/t/Install.t b/dist/ExtUtils-Install/t/Install.t index 1f856cf..d2d2a52 100644 --- a/dist/ExtUtils-Install/t/Install.t +++ b/dist/ExtUtils-Install/t/Install.t @@ -10,6 +10,7 @@ use strict; use TieOut; use File::Path; use File::Spec; +use File::Temp qw[tempdir]; use Test::More tests => 52; @@ -25,6 +26,8 @@ foreach my $func (qw(install uninstall pm_to_blib install_default)) { can_ok(__PACKAGE__, $func); } +my $tmpdir = tempdir( DIR => 't', CLEANUP => 1 ); +chdir $tmpdir; ok( setup_recurs(), 'setup' ); END { diff --git a/dist/ExtUtils-Install/t/InstallWithMM.t b/dist/ExtUtils-Install/t/InstallWithMM.t index 88aea70..58ffd3e 100644 --- a/dist/ExtUtils-Install/t/InstallWithMM.t +++ b/dist/ExtUtils-Install/t/InstallWithMM.t @@ -28,6 +28,7 @@ use MakeMaker::Test::Setup::BFD; use File::Find; use File::Spec; use File::Path; +use File::Temp qw[tempdir]; # Environment variables which interfere with our testing. delete @ENV{qw(PREFIX LIB MAKEFLAGS)}; @@ -39,7 +40,8 @@ delete @ENV{qw(PREFIX LIB MAKEFLAGS)}; perl_lib; - chdir 't'; + my $tmpdir = tempdir( DIR => 't', CLEANUP => 1 ); + chdir $tmpdir; my $Touch_Time = calibrate_mtime(); diff --git a/dist/ExtUtils-Install/t/Installapi2.t b/dist/ExtUtils-Install/t/Installapi2.t index 5ebe826..001f21e 100644 --- a/dist/ExtUtils-Install/t/Installapi2.t +++ b/dist/ExtUtils-Install/t/Installapi2.t @@ -10,6 +10,7 @@ use strict; use TieOut; use File::Path; use File::Spec; +use File::Temp qw[tempdir]; use Test::More tests => 70; @@ -22,6 +23,8 @@ foreach my $func (qw(install uninstall pm_to_blib install_default)) { can_ok(__PACKAGE__, $func); } +my $tmpdir = tempdir( DIR => 't', CLEANUP => 1 ); +chdir $tmpdir; ok( setup_recurs(), 'setup' ); END { -- Perl5 Master Repository
