comparison proxy_chunked.t @ 974:882267679006

Tests: simplified parallel modifications in tests. Mail tests were simplified in c227348453db.
author Andrey Zelenkov <zelenkov@nginx.com>
date Tue, 12 Jul 2016 17:39:03 +0300
parents e9064d691790
children
comparison
equal deleted inserted replaced
973:7d7aef8b9f3a 974:882267679006
38 38
39 http { 39 http {
40 %%TEST_GLOBALS_HTTP%% 40 %%TEST_GLOBALS_HTTP%%
41 41
42 server { 42 server {
43 listen 127.0.0.1:%%PORT_0%%; 43 listen 127.0.0.1:8080;
44 server_name localhost; 44 server_name localhost;
45 45
46 location / { 46 location / {
47 proxy_pass http://127.0.0.1:%%PORT_1%%; 47 proxy_pass http://127.0.0.1:8081;
48 proxy_read_timeout 1s; 48 proxy_read_timeout 1s;
49 } 49 }
50 location /nobuffering { 50 location /nobuffering {
51 proxy_pass http://127.0.0.1:%%PORT_1%%; 51 proxy_pass http://127.0.0.1:8081;
52 proxy_read_timeout 1s; 52 proxy_read_timeout 1s;
53 proxy_buffering off; 53 proxy_buffering off;
54 } 54 }
55 location /inmemory.html { 55 location /inmemory.html {
56 ssi on; 56 ssi on;
62 62
63 $t->write_file('inmemory.html', 63 $t->write_file('inmemory.html',
64 '<!--#include virtual="/" set="one" --><!--#echo var="one" -->'); 64 '<!--#include virtual="/" set="one" --><!--#echo var="one" -->');
65 65
66 $t->run_daemon(\&http_chunked_daemon); 66 $t->run_daemon(\&http_chunked_daemon);
67 $t->run()->waitforsocket('127.0.0.1:' . port(1)); 67 $t->run()->waitforsocket('127.0.0.1:' . port(8081));
68 68
69 ############################################################################### 69 ###############################################################################
70 70
71 like(http_get('/'), qr/\x0d\x0aSEE-THIS$/s, 'chunked'); 71 like(http_get('/'), qr/\x0d\x0aSEE-THIS$/s, 'chunked');
72 like(http_get('/nobuffering'), qr/\x0d\x0aSEE-THIS$/s, 'chunked nobuffering'); 72 like(http_get('/nobuffering'), qr/\x0d\x0aSEE-THIS$/s, 'chunked nobuffering');
75 ############################################################################### 75 ###############################################################################
76 76
77 sub http_chunked_daemon { 77 sub http_chunked_daemon {
78 my $server = IO::Socket::INET->new( 78 my $server = IO::Socket::INET->new(
79 Proto => 'tcp', 79 Proto => 'tcp',
80 LocalAddr => '127.0.0.1:' . port(1), 80 LocalAddr => '127.0.0.1:' . port(8081),
81 Listen => 5, 81 Listen => 5,
82 Reuse => 1 82 Reuse => 1
83 ) 83 )
84 or die "Can't create listening socket: $!\n"; 84 or die "Can't create listening socket: $!\n";
85 85