comparison h2_headers.t @ 1693:5ac6efbe5552

Tests: removed TODO and try_run() checks for legacy versions.
author Sergey Kandaurov <pluknet@nginx.com>
date Tue, 01 Jun 2021 16:40:18 +0300
parents 259dfb223f9a
children e4e711d07e6c
comparison
equal deleted inserted replaced
1692:f6795e2e6a4b 1693:5ac6efbe5552
40 listen 127.0.0.1:8080 http2; 40 listen 127.0.0.1:8080 http2;
41 listen 127.0.0.1:8081; 41 listen 127.0.0.1:8081;
42 listen 127.0.0.1:8082 http2 sndbuf=128; 42 listen 127.0.0.1:8082 http2 sndbuf=128;
43 server_name localhost; 43 server_name localhost;
44 44
45 http2_max_field_size 128k;
46 http2_max_header_size 128k;
47 large_client_header_buffers 2 64k; 45 large_client_header_buffers 2 64k;
48 46
49 location / { 47 location / {
50 add_header X-Sent-Foo $http_x_foo; 48 add_header X-Sent-Foo $http_x_foo;
51 add_header X-Referer $http_referer; 49 add_header X-Referer $http_referer;
92 90
93 server { 91 server {
94 listen 127.0.0.1:8084 http2; 92 listen 127.0.0.1:8084 http2;
95 server_name localhost; 93 server_name localhost;
96 94
97 http2_max_field_size 512;
98 large_client_header_buffers 4 512; 95 large_client_header_buffers 4 512;
99 } 96 }
100 97
101 server { 98 server {
102 listen 127.0.0.1:8085 http2; 99 listen 127.0.0.1:8085 http2;
103 server_name localhost; 100 server_name localhost;
104 101
105 http2_max_header_size 512;
106 large_client_header_buffers 1 512; 102 large_client_header_buffers 1 512;
107 } 103 }
108 104
109 server { 105 server {
110 listen 127.0.0.1:8086 http2; 106 listen 127.0.0.1:8086 http2;
124 } 120 }
125 121
126 EOF 122 EOF
127 123
128 $t->run_daemon(\&http_daemon); 124 $t->run_daemon(\&http_daemon);
129 125 $t->run()->waitforsocket('127.0.0.1:' . port(8083));
130 # suppress deprecation warning
131
132 open OLDERR, ">&", \*STDERR; close STDERR;
133 $t->run();
134 open STDERR, ">&", \*OLDERR;
135
136 $t->waitforsocket('127.0.0.1:' . port(8083));
137 126
138 # file size is slightly beyond initial window size: 2**16 + 80 bytes 127 # file size is slightly beyond initial window size: 2**16 + 80 bytes
139 128
140 $t->write_file('t1.html', 129 $t->write_file('t1.html',
141 join('', map { sprintf "X%04dXXX", $_ } (1 .. 8202))); 130 join('', map { sprintf "X%04dXXX", $_ } (1 .. 8202)));