From: Daniel S. Lewart Date: Sat, 1 Mar 1997 18:04:09 +0000 (-0600) Subject: Make op/TEST silent under -w X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=c4c1eb788e2e3ca828c1166987c217d6d5945f92;p=p5sagit%2Fp5-mst-13.2.git Make op/TEST silent under -w Below is a unidiff to make t/TEST "-w" clean. p5p-msgid: 199703011821.NAA13037@sinistar.idle.com --- diff --git a/t/TEST b/t/TEST index 215138e..8b34c82 100755 --- a/t/TEST +++ b/t/TEST @@ -7,19 +7,19 @@ $| = 1; -if ($ARGV[0] eq '-v') { +if ($#ARGV >= 0 && $ARGV[0] eq '-v') { $verbose = 1; shift; } chdir 't' if -f 't/TEST'; -die "You need to run \"make test\" first to set things up.\n" +die "You need to run \"make test\" first to set things up.\n" unless -e 'perl' or -e 'perl.exe'; $ENV{EMXSHELL} = 'sh'; # For OS/2 -if ($ARGV[0] eq '') { +if ($#ARGV == -1) { @ARGV = split(/[ \n]/, `echo base/*.t comp/*.t cmd/*.t io/*.t; echo op/*.t pragma/*.t lib/*.t`); } @@ -49,11 +49,11 @@ while ($test = shift) { chop($te); print "$te" . '.' x (18 - length($te)); if ($sharpbang) { - open(results,"./$test |") || (print "can't run.\n"); + open(RESULTS,"./$test |") || (print "can't run.\n"); } else { - open(script,"$test") || die "Can't run $test.\n"; - $_ =