use
strict;
use
Apache::test;
my
$r
=
shift
;
$r
->send_http_header(
'text/plain'
);
unless
(have_module
"Apache::File"
) {
"1..0\n"
;
return
;
}
# untaint $ENV{PATH}
$ENV
{
'PATH'
} =
'/bin:/usr/bin'
;
require
Apache::File;
"1..6\n"
;
my
$fh
= Apache::File->new;
my
$i
= 0;
test ++
$i
,
$fh
;
test ++
$i
,
$fh
->
open
(
$r
->filename);
test ++
$i
, !
$fh
->
open
(
$r
->filename.
".nochance"
);
test ++
$i
, !Apache::File->new(
$r
->filename.
".yeahright"
);
#my $tmp = Apache::File->tmp;
#test ++$i, $tmp;
#++$i;
#print $tmp "ok $i\n";
#seek $tmp, 0, 0;
#print scalar(<$tmp>);
test ++
$i
, Apache::File->tmpfile;
$r
->update_mtime;
test ++
$i
,
$r
->mtime;
scalar
localtime
$r
->mtime;