Mercurial > hg > nginx-tests
diff ssi-include-big.t @ 14:d4b74207a627
Tests: refactor common functions.
Let it be something more structured, avoid globals.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Fri, 12 Sep 2008 20:50:35 +0400 |
parents | d19146b30334 |
children | c6c36d7a4d90 |
line wrap: on
line diff
--- a/ssi-include-big.t +++ b/ssi-include-big.t @@ -13,23 +13,24 @@ use Test::More tests => 3; BEGIN { use FindBin; chdir($FindBin::Bin); } -use _common; +use lib 'lib'; +use Test::Nginx; ############################################################################### select STDERR; $| = 1; select STDOUT; $| = 1; -start_nginx('ssi-include-big.conf'); +my $t = Test::Nginx->new()->run('ssi-include-big.conf'); -write_file('c1.html', 'X' x 1023); -write_file('c2.html', 'X' x 1024); -write_file('c3.html', 'X' x 1025); -write_file('test1.html', '<!--#include virtual="/proxy/blah" -->' . "\n" +$t->write_file('c1.html', 'X' x 1023); +$t->write_file('c2.html', 'X' x 1024); +$t->write_file('c3.html', 'X' x 1025); +$t->write_file('test1.html', '<!--#include virtual="/proxy/blah" -->' . "\n" . '<!--#include virtual="/c1.html" -->'); -write_file('test2.html', '<!--#include virtual="/proxy/blah" -->' . "\n" +$t->write_file('test2.html', '<!--#include virtual="/proxy/blah" -->' . "\n" . '<!--#include virtual="/c2.html" -->'); -write_file('test3.html', '<!--#include virtual="/proxy/blah" -->' . "\n" +$t->write_file('test3.html', '<!--#include virtual="/proxy/blah" -->' . "\n" . '<!--#include virtual="/c3.html" -->'); ###############################################################################