blob: b2984199e97b46443e546921c5abfe87dc0e0a41 [file] [log] [blame]
# please insert nothing before this line: -*- mode: cperl; cperl-indent-level: 4; cperl-continued-statement-offset: 4; indent-tabs-mode: nil -*-
use strict;
use warnings FATAL => 'all';
use Apache::Test;
use Apache::TestUtil;
use Apache::TestRequest;
use Apache2::Build ();
use File::Spec::Functions qw(catfile);
my $build = Apache2::Build->build_config;
plan tests => 2, need need_lwp(),
need_min_module_version(CGI => 3.08);
my $location = "/TestModules__cgiupload2";
my $filename;
my $pod = 'pod/perlfunc.pod';
for (@INC) {
if (-e "$_/$pod") {
$filename = "$_/$pod";
last;
}
}
$filename ||= catfile Apache::Test::vars('serverroot'), "..", 'Makefile';
for (1,2) {
t_client_log_warn_is_expected(4)
if $] < 5.008 && require CGI && $CGI::VERSION < 3.06;
my $str = UPLOAD_BODY $location, filename => $filename;
my $body_len = length $str;
my $file_len = -s $filename;
t_debug "body_len=$body_len, file_len=$file_len";
ok $body_len == $file_len;
}