X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Findirect.git;a=blobdiff_plain;f=t%2F80-regressions.t;h=e717bdfe6447e333eca31860d68746e6c3537dec;hp=7d05c823bb941ba2696c64243b54e91189dc5e20;hb=ca6c9d6f907915ef07a55bd86e0b1333cc8ac649;hpb=8e1c49f42da7671812398f92d819da04c7a41e1b diff --git a/t/80-regressions.t b/t/80-regressions.t index 7d05c82..e717bdf 100644 --- a/t/80-regressions.t +++ b/t/80-regressions.t @@ -5,14 +5,19 @@ use warnings; use Test::More tests => 1; +BEGIN { delete $ENV{PERL_INDIRECT_PM_DISABLE} } + sub run_perl { my $code = shift; + my $SystemRoot = $ENV{SystemRoot}; local %ENV; + $ENV{SystemRoot} = $SystemRoot if $^O eq 'MSWin32' and defined $SystemRoot; + system { $^X } $^X, '-T', map("-I$_", @INC), '-e', $code; } { - my $status = run_perl 'no indirect; print "a\x{100}b" =~ /\A[\x00-\x7f]*\z/;'; + my $status = run_perl 'no indirect; qq{a\x{100}b} =~ /\A[\x00-\x7f]*\z/;'; is $status, 0, 'RT #47866'; }