diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-05-21 13:06:13 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-05-21 13:06:13 +0000 |
commit | a31638381a2c454a53ba8572b431fb8aae70ac33 (patch) | |
tree | 2a60a345bf6739cc776f9cd2bb82ca23bdfb55c2 /lib/DirHandle.t | |
parent | d80cbc32ff112b0deaa35bb67ee77e4f43449631 (diff) | |
download | perl-a31638381a2c454a53ba8572b431fb8aae70ac33.tar.gz |
VMS test tweak from Craig Berry.
p4raw-id: //depot/perl@19580
Diffstat (limited to 'lib/DirHandle.t')
-rwxr-xr-x | lib/DirHandle.t | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/lib/DirHandle.t b/lib/DirHandle.t index e83ea13496..b654f6d384 100755 --- a/lib/DirHandle.t +++ b/lib/DirHandle.t @@ -11,24 +11,25 @@ BEGIN { } use DirHandle; +require './test.pl'; -print "1..5\n"; +plan(5); $dot = new DirHandle ($^O eq 'MacOS' ? ':' : '.'); -print defined($dot) ? "ok" : "not ok", " 1\n"; +ok(defined($dot)); @a = sort <*>; do { $first = $dot->read } while defined($first) && $first =~ /^\./; -print +(grep { $_ eq $first } @a) ? "ok" : "not ok", " 2\n"; +ok(+(grep { $_ eq $first } @a)); @b = sort($first, (grep {/^[^.]/} $dot->read)); -print +(join("\0", @a) eq join("\0", @b)) ? "ok" : "not ok", " 3\n"; +ok(+(join("\0", @a) eq join("\0", @b))); $dot->rewind; @c = sort grep {/^[^.]/} $dot->read; -print +(join("\0", @b) eq join("\0", @c)) ? "ok" : "not ok", " 4\n"; +cmp_ok(+(join("\0", @b), 'eq', join("\0", @c))); $dot->close; $dot->rewind; -print defined($dot->read) ? "not ok" : "ok", " 5\n"; +ok(!defined($dot->read)); |