diff options
Diffstat (limited to 'cpan/ExtUtils-MakeMaker/t/recurs.t')
-rw-r--r-- | cpan/ExtUtils-MakeMaker/t/recurs.t | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/cpan/ExtUtils-MakeMaker/t/recurs.t b/cpan/ExtUtils-MakeMaker/t/recurs.t index b7c561bc9c..1942370fd0 100644 --- a/cpan/ExtUtils-MakeMaker/t/recurs.t +++ b/cpan/ExtUtils-MakeMaker/t/recurs.t @@ -9,7 +9,12 @@ BEGIN { use strict; use Config; -use Test::More tests => 26; +use Test::More + $ENV{PERL_CORE} && $Config{'usecrosscompile'} + ? (skip_all => "no toolchain installed when cross-compiling") + : (tests => 26); +use File::Temp qw[tempdir]; + use MakeMaker::Test::Utils; use MakeMaker::Test::Setup::Recurs; @@ -20,7 +25,8 @@ delete @ENV{qw(PREFIX LIB MAKEFLAGS)}; my $perl = which_perl(); my $Is_VMS = $^O eq 'VMS'; -chdir('t'); +my $tmpdir = tempdir( DIR => 't', CLEANUP => 1 ); +chdir $tmpdir; perl_lib; |