diff options
author | Michael G. Schwern <schwern@pobox.com> | 2001-12-06 10:15:28 -0500 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-12-07 00:46:55 +0000 |
commit | ad20d923779746662bb01e56a1dd24d2ecb02dc2 (patch) | |
tree | b83b4594888d94faad0d8643b12860374dff5138 /t/test.pl | |
parent | fedd8cf1f5167f0f052a36462feefd9188699fb9 (diff) | |
download | perl-ad20d923779746662bb01e56a1dd24d2ecb02dc2.tar.gz |
[PATCH t/base/lex.t, term.t] Purging echo from base tests
Date: Thu, 6 Dec 2001 15:15:28 -0500
Message-ID: <20011206201528.GF16414@blackrider>
(just the term.t, not the lex.t)
Subject: [PATCH t/comp/script.t] Elimininating needless logic, runs from t/ now
From: Michael G Schwern <schwern@pobox.com>
Date: Thu, 6 Dec 2001 15:22:22 -0500
Message-ID: <20011206202222.GG16414@blackrider>
Subject: [PATCH t/run/kill_perl.t] Eliminationg needless $^X logic
From: Michael G Schwern <schwern@pobox.com>
Date: Thu, 6 Dec 2001 15:31:58 -0500
Message-ID: <20011206203158.GI16414@blackrider>
Subject: [PATCH t/io/open.t t/test.pl] Cleanup and echo purge
From: Michael G Schwern <schwern@pobox.com>
Date: Thu, 6 Dec 2001 17:38:55 -0500
Message-ID: <20011206223855.GC22648@blackrider>
p4raw-id: //depot/perl@13503
Diffstat (limited to 't/test.pl')
-rw-r--r-- | t/test.pl | 26 |
1 files changed, 15 insertions, 11 deletions
@@ -15,22 +15,22 @@ sub plan { my %plan = @_; $n = $plan{tests}; } - print "1..$n\n"; + print STDOUT "1..$n\n"; $planned = $n; } END { my $ran = $test - 1; if (defined $planned && $planned != $ran) { - print "# Looks like you planned $planned tests but ran $ran.\n"; + print STDOUT "# Looks like you planned $planned tests but ran $ran.\n"; } } sub skip_all { if (@_) { - print "1..0 - @_\n"; + print STDOUT "1..0 - @_\n"; } else { - print "1..0\n"; + print STDOUT "1..0\n"; } exit(0); } @@ -47,15 +47,15 @@ sub _ok { } $out .= " # TODO $TODO" if $TODO; - print "$out\n"; + print STDOUT "$out\n"; unless ($pass) { - print "# Failed $where\n"; + print STDOUT "# Failed $where\n"; } # Ensure that the message is properly escaped. - print map { /^#/ ? "$_\n" : "# $_\n" } - map { split /\n/ } @mess if @mess; + print STDOUT map { /^#/ ? "$_\n" : "# $_\n" } + map { split /\n/ } @mess if @mess; $test++; @@ -127,6 +127,10 @@ sub fail { _ok(0, _where(), @_); } +sub curr_test { + return $test; +} + sub next_test { $test++ } @@ -137,7 +141,7 @@ sub skip { my $why = shift; my $n = @_ ? shift : 1; for (1..$n) { - print "ok $test # skip: $why\n"; + print STDOUT "ok $test # skip: $why\n"; $test++; } local $^W = 0; @@ -245,7 +249,7 @@ sub runperl { if ($args{verbose}) { my $runperldisplay = $runperl; $runperldisplay =~ s/\n/\n\#/g; - print "# $runperldisplay\n"; + print STDOUT "# $runperldisplay\n"; } my $result = `$runperl`; $result =~ s/\n\n/\n/ if $is_vms; # XXX pipes sometimes double these @@ -254,7 +258,7 @@ sub runperl { sub BAILOUT { - print "Bail out! @_\n"; + print STDOUT "Bail out! @_\n"; exit; } |