changeset 104:8bc9de6559a1

Tests: add gzip module checks.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 13 Oct 2009 02:17:52 +0400
parents 4ae2198b97ec
children bb5b5e69b45e
files gzip.t lib/Test/Nginx.pm proxy-cache.t ssi-include-big.t
diffstat 4 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/gzip.t
+++ b/gzip.t
@@ -21,7 +21,7 @@ use Test::Nginx qw/ :DEFAULT :gzip /;
 select STDERR; $| = 1;
 select STDOUT; $| = 1;
 
-my $t = Test::Nginx->new()->plan(6);
+my $t = Test::Nginx->new()->has('gzip')->plan(6);
 
 $t->write_file_expand('nginx.conf', <<'EOF');
 
--- a/lib/Test/Nginx.pm
+++ b/lib/Test/Nginx.pm
@@ -58,6 +58,7 @@ sub has {
 		mail	=> '--with-mail',
 		flv	=> '--with-http_flv_module',
 		rewrite	=> '(?s)^(?!.*--without-http_rewrite_module)',
+		gzip	=> '(?s)^(?!.*--without-http_gzip_module)',
 	);
 
 	my $re = $regex{$feature};
--- a/proxy-cache.t
+++ b/proxy-cache.t
@@ -9,7 +9,7 @@
 use warnings;
 use strict;
 
-use Test::More tests => 9;
+use Test::More;
 
 BEGIN { use FindBin; chdir($FindBin::Bin); }
 
@@ -21,7 +21,7 @@ use Test::Nginx qw/ :DEFAULT :gzip /;
 select STDERR; $| = 1;
 select STDOUT; $| = 1;
 
-my $t = Test::Nginx->new();
+my $t = Test::Nginx->new()->has('gzip')->plan(9);
 
 $t->write_file_expand('nginx.conf', <<'EOF');
 
--- a/ssi-include-big.t
+++ b/ssi-include-big.t
@@ -21,7 +21,7 @@ use Test::Nginx qw/ :DEFAULT :gzip /;
 select STDERR; $| = 1;
 select STDOUT; $| = 1;
 
-my $t = Test::Nginx->new()->has('rewrite')->plan(8);
+my $t = Test::Nginx->new()->has('rewrite')->has('gzip')->plan(8);
 
 $t->write_file_expand('nginx.conf', <<'EOF');