From 582764570d49953e2c7a2cc13e1857e0213fe561 Mon Sep 17 00:00:00 2001 From: James E Keenan Date: Sat, 17 Nov 2012 11:10:28 -0600 Subject: [PATCH] t/run/script.t: Add descriptions to all tests. Replace hard-coded tests with functions from test.pl. Correct error in calling plan. For: RT #115776 --- t/run/script.t | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/t/run/script.t b/t/run/script.t index 83d733a..2553e00 100644 --- a/t/run/script.t +++ b/t/run/script.t @@ -4,17 +4,16 @@ BEGIN { chdir 't'; @INC = '../lib'; require './test.pl'; # for which_perl() etc + plan(3); } my $Perl = which_perl(); my $filename = tempfile(); -print "1..3\n"; - $x = `$Perl -le "print 'ok';"`; -if ($x eq "ok\n") {print "ok 1\n";} else {print "not ok 1\n";} +is($x, "ok\n", "Got expected 'perl -le' output"); open(try,">$filename") || (die "Can't open temp file."); print try 'print "ok\n";'; print try "\n"; @@ -22,8 +21,8 @@ close try or die "Could not close: $!"; $x = `$Perl $filename`; -if ($x eq "ok\n") {print "ok 2\n";} else {print "not ok 2\n";} +is($x, "ok\n", "Got expected output of command from script"); $x = `$Perl <$filename`; -if ($x eq "ok\n") {print "ok 3\n";} else {print "not ok 3\n";} +is($x, "ok\n", "Got expected output of command read from script"); -- 2.7.4