comparison js.t @ 994:345a655ef643

Tests: fixed js.t tests description.
author Sergey Kandaurov <pluknet@nginx.com>
date Mon, 25 Jul 2016 16:34:46 +0300
parents 3ee5ca1ec728
children 4a0e1d7cc20b
comparison
equal deleted inserted replaced
993:3ee5ca1ec728 994:345a655ef643
196 196
197 $t->try_run('no njs available')->plan(13); 197 $t->try_run('no njs available')->plan(13);
198 198
199 ############################################################################### 199 ###############################################################################
200 200
201 like(http_get('/req_method'), qr/method=GET/, 'r.method'); 201 like(http_get('/req_method'), qr/method=GET/, 'req.method');
202 like(http_get('/req_version'), qr/version=1.0/, 'r.httpVersion'); 202 like(http_get('/req_version'), qr/version=1.0/, 'req.httpVersion');
203 like(http_get('/req_addr'), qr/addr=127.0.0.1/, 'r.remoteAddress'); 203 like(http_get('/req_addr'), qr/addr=127.0.0.1/, 'req.remoteAddress');
204 like(http_get('/req_uri'), qr/uri=\/req_uri/, 'r.uri'); 204 like(http_get('/req_uri'), qr/uri=\/req_uri/, 'req.uri');
205 like(http_get_hdr('/req_hdr'), qr/hdr=12345/, 'r.headers'); 205 like(http_get_hdr('/req_hdr'), qr/hdr=12345/, 'req.headers');
206 like(http_get_ihdr('/req_ihdr'), qr/12345barz/, 'r.headers iteration'); 206 like(http_get_ihdr('/req_ihdr'), qr/12345barz/, 'req.headers iteration');
207 like(http_get('/req_arg?foO=12345'), qr/arg=12345/, 'r.args'); 207 like(http_get('/req_arg?foO=12345'), qr/arg=12345/, 'req.args');
208 like(http_get('/req_iarg?foo=12345&foo2=bar&nn=22&foo-3=z'), qr/12345barz/, 208 like(http_get('/req_iarg?foo=12345&foo2=bar&nn=22&foo-3=z'), qr/12345barz/,
209 'r.args iteration'); 209 'req.args iteration');
210 210
211 like(http_get('/res_status'), qr/204 No Content/, 'r.response.status'); 211 like(http_get('/res_status'), qr/204 No Content/, 'res.status');
212 like(http_get('/res_ctype'), qr/Content-Type: application\/foo/, 212 like(http_get('/res_ctype'), qr/Content-Type: application\/foo/,
213 'r.response.contentType'); 213 'res.contentType');
214 like(http_get('/res_clen'), qr/Content-Length: 5/, 'r.response.contentLength'); 214 like(http_get('/res_clen'), qr/Content-Length: 5/, 'res.contentLength');
215 like(http_get('/res_send?foo=12345&n=11&foo-2=bar&ndd=&foo-3=z'), 215 like(http_get('/res_send?foo=12345&n=11&foo-2=bar&ndd=&foo-3=z'),
216 qr/n=foo, v=12 n=foo-2, v=ba n=foo-3, v=z/, 'r.response.send'); 216 qr/n=foo, v=12 n=foo-2, v=ba n=foo-3, v=z/, 'res.send');
217 like(http_get('/res_hdr?foo=12345'), qr/Foo: 12345/, 'r.response.headers'); 217 like(http_get('/res_hdr?foo=12345'), qr/Foo: 12345/, 'res.headers');
218 218
219 ############################################################################### 219 ###############################################################################
220 220
221 sub http_get_hdr { 221 sub http_get_hdr {
222 my ($url, %extra) = @_; 222 my ($url, %extra) = @_;