# HG changeset patch # User Maxim Dounin # Date 1255396605 -14400 # Node ID 7a712d3909ba27a7dd97a5cda7ec64d4e97d1dee # Parent bb5b5e69b45efd10b3209fe2a52118277247e79a Tests: add cache availability checks. diff --git a/lib/Test/Nginx.pm b/lib/Test/Nginx.pm --- a/lib/Test/Nginx.pm +++ b/lib/Test/Nginx.pm @@ -59,6 +59,7 @@ sub has { flv => '--with-http_flv_module', rewrite => '(?s)^(?!.*--without-http_rewrite_module)', gzip => '(?s)^(?!.*--without-http_gzip_module)', + cache => '(?s)^(?!.*--without-http-cache)', ); my $re = $regex{$feature}; diff --git a/proxy-cache.t b/proxy-cache.t --- a/proxy-cache.t +++ b/proxy-cache.t @@ -21,7 +21,7 @@ use Test::Nginx qw/ :DEFAULT :gzip /; select STDERR; $| = 1; select STDOUT; $| = 1; -my $t = Test::Nginx->new()->has('gzip')->plan(9); +my $t = Test::Nginx->new()->has('gzip')->has('cache')->plan(9); $t->write_file_expand('nginx.conf', <<'EOF'); diff --git a/ssi.t b/ssi.t --- a/ssi.t +++ b/ssi.t @@ -21,7 +21,7 @@ use Test::Nginx; select STDERR; $| = 1; select STDOUT; $| = 1; -my $t = Test::Nginx->new()->plan(16); +my $t = Test::Nginx->new()->has('cache')->plan(16); $t->write_file_expand('nginx.conf', <<'EOF');