diff options
author | Larry Wall <lwall@netlabs.com> | 1991-06-06 23:28:30 +0000 |
---|---|---|
committer | Larry Wall <lwall@netlabs.com> | 1991-06-06 23:28:30 +0000 |
commit | d48672a2009b4897fb5bf74d6723c050cdd015e0 (patch) | |
tree | 8b55c5c62bca864358bc6bcb107144d864062543 /t | |
parent | 9ef589d8078fdf16316dec772c00e81b3c38fd22 (diff) | |
download | perl-d48672a2009b4897fb5bf74d6723c050cdd015e0.tar.gz |
perl 4.0 patch 9: patch #4, continued
See patch #4.
Diffstat (limited to 't')
-rw-r--r-- | t/op/stat.t | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/t/op/stat.t b/t/op/stat.t index 8ba8e54a5d..92da97af82 100644 --- a/t/op/stat.t +++ b/t/op/stat.t @@ -1,11 +1,13 @@ #!./perl -# $Header: stat.t,v 4.0 91/03/20 01:54:55 lwall Locked $ +# $RCSfile: stat.t,v $$Revision: 4.0.1.1 $$Date: 91/06/07 12:02:42 $ print "1..56\n"; chop($cwd = `pwd`); +$DEV = `ls -l /dev`; + unlink "Op.stat.tmp"; open(foo, ">Op.stat.tmp"); @@ -81,16 +83,25 @@ if (-e 'Op.stat.tmp') {print "ok 27\n";} else {print "not ok 27\n";} `rm -f Op.stat.tmp Op.stat.tmp2`; if (! -e 'Op.stat.tmp') {print "ok 28\n";} else {print "not ok 28\n";} -if (-c '/dev/tty') {print "ok 29\n";} else {print "not ok 29\n";} +if ($DEV !~ /\nc.* (\S+)\n/) + {print "ok 29\n";} +elsif (-c "/dev/$1") + {print "ok 29\n";} +else + {print "not ok 29\n";} if (! -c '.') {print "ok 30\n";} else {print "not ok 30\n";} -if (! -e '/dev/printer' || -c '/dev/printer' || -S '/dev/printer') +if ($DEV !~ /\ns.* (\S+)\n/) + {print "ok 31\n";} +elsif (-S "/dev/$1") {print "ok 31\n";} else {print "not ok 31\n";} if (! -S '.') {print "ok 32\n";} else {print "not ok 32\n";} -if (! -e '/dev/mt0' || -b '/dev/mt0') +if ($DEV !~ /\nb.* (\S+)\n/) + {print "ok 33\n";} +elsif (-b "/dev/$1") {print "ok 33\n";} else {print "not ok 33\n";} |