diff options
Diffstat (limited to 't/harness')
-rw-r--r-- | t/harness | 40 |
1 files changed, 1 insertions, 39 deletions
@@ -126,42 +126,4 @@ if ($^O eq 'MSWin32') { @tests=grep /$re/, @tests if $re; Test::Harness::runtests @tests; -exit(0) unless -e "../testcompile"; - -# %infinite = qw ( -# op/bop.t 1 -# lib/hostname.t 1 -# op/lex_assign.t 1 -# lib/ph.t 1 -# ); - -my $dhwrapper = <<'EOT'; -open DATA,"<".__FILE__; -until (($_=<DATA>) =~ /^__END__/) {}; -EOT - -@tests = grep (!$infinite{$_}, @tests); -@tests = map { - my $new = $_; - if ($datahandle{$_} && !( -f "$new.t") ) { - $new .= '.t'; - local(*F, *T); - open(F,"<$_") or die "Can't open $_: $!"; - open(T,">$new") or die "Can't open $new: $!"; - print T $dhwrapper, <F>; - close F; - close T; - } - $new; - } @tests; - -print "The tests ", join(' ', keys(%infinite)), - " generate infinite loops! Skipping!\n"; - -$ENV{'HARNESS_COMPILE_TEST'} = 1; -$ENV{'PERLCC_TIMEOUT'} = 120 unless $ENV{'PERLCC_TIMEOUT'}; - -Test::Harness::runtests @tests; -foreach (keys %datahandle) { - unlink "$_.t"; -} +exit(0); |