#!/usr/bin/perl
# read.t
# Copyright (c) 2006 Jonathan Rockway <jrockway@cpan.org>
use
Directory::Scratch;
use
strict;
use
warnings;
my
$tmp
= Directory::Scratch->new;
ok(
$tmp
,
'created $tmp'
);
# this tests touch a bit too, sorry.
ok(
$tmp
->touch(
'foo'
,
qw(Foo bar baz quux)
),
'created foo'
);
my
@lines
=
$tmp
->
read
(
'foo'
);
is(
scalar
@lines
, 4,
'read 4 lines'
);
is_deeply(\
@lines
, [
qw(Foo bar baz quux)
]);