comparison lib/Test/Nginx.pm @ 41:1b3c22a87e5d

Tests: add some HEAD tests.
author Maxim Dounin <mdounin@mdounin.ru>
date Sat, 01 Nov 2008 16:19:28 +0300
parents 6cf314ec8f7b
children d68b85def521
comparison
equal deleted inserted replaced
40:3325fa3f515c 41:1b3c22a87e5d
9 use warnings; 9 use warnings;
10 use strict; 10 use strict;
11 11
12 use base qw/ Exporter /; 12 use base qw/ Exporter /;
13 13
14 our @EXPORT = qw/ log_in log_out http http_get /; 14 our @EXPORT = qw/ log_in log_out http http_get http_head /;
15 15
16 ############################################################################### 16 ###############################################################################
17 17
18 use File::Temp qw/ tempdir /; 18 use File::Temp qw/ tempdir /;
19 use IO::Socket; 19 use IO::Socket;
188 188
189 sub http_get($) { 189 sub http_get($) {
190 my ($url) = @_; 190 my ($url) = @_;
191 return http(<<EOF); 191 return http(<<EOF);
192 GET $url HTTP/1.0 192 GET $url HTTP/1.0
193 Host: localhost
194
195 EOF
196 }
197
198 sub http_head($) {
199 my ($url) = @_;
200 return http(<<EOF);
201 HEAD $url HTTP/1.0
193 Host: localhost 202 Host: localhost
194 203
195 EOF 204 EOF
196 } 205 }
197 206