jorton 2004/10/20 07:52:21
Modified: perl-framework/t/apache contentlength.t
Log:
Skip tests with empty content-length until 2.1.0 since they
have platform-specific behaviour.
Revision Changes Path
1.5 +9 -1 httpd-test/perl-framework/t/apache/contentlength.t
Index: contentlength.t
===================================================================
RCS file: /home/cvs/httpd-test/perl-framework/t/apache/contentlength.t,v
retrieving revision 1.4
retrieving revision 1.5
diff -d -w -u -r1.4 -r1.5
--- contentlength.t 29 Sep 2004 06:53:42 -0000 1.4
+++ contentlength.t 20 Oct 2004 14:52:21 -0000 1.5
@@ -51,8 +51,16 @@
# Read the status line
chomp(my $response = Apache::TestRequest::getline($sock) || '');
$response =~ s/\s$//;
- ok t_cmp($response, $resp_strings[$cycle++],
+
+ # Tests with empty content-length have platform-specific behaviour
+ # until 2.1.0.
+ skip
+ $data eq "" && !have_min_apache_version('2.1.0') ?
+ "skipping tests with empty Content-Length" : 0,
+ t_cmp($response, $resp_strings[$cycle],
"response codes POST for $request_uri with Content-Length:
$data");
+
+ $cycle++;
do {
chomp($response = Apache::TestRequest::getline($sock) || '');