Mercurial > hg > nginx-tests
comparison js.t @ 1520:9521130f6f22
Tests: js TODO adjusted.
author | Dmitry Volyntsev <xeioex@nginx.com> |
---|---|
date | Tue, 15 Oct 2019 19:36:25 +0300 |
parents | 558d3d9a000c |
children | ca0858ef7d3d |
comparison
equal
deleted
inserted
replaced
1519:787d904bdfe0 | 1520:9521130f6f22 |
---|---|
243 like(http_get('/uri'), qr/uri=\/uri/, 'r.uri'); | 243 like(http_get('/uri'), qr/uri=\/uri/, 'r.uri'); |
244 like(http_get('/arg?foO=12345'), qr/arg=12345/, 'r.args'); | 244 like(http_get('/arg?foO=12345'), qr/arg=12345/, 'r.args'); |
245 like(http_get('/iarg?foo=12345&foo2=bar&nn=22&foo-3=z'), qr/12345barz/, | 245 like(http_get('/iarg?foo=12345&foo2=bar&nn=22&foo-3=z'), qr/12345barz/, |
246 'r.args iteration'); | 246 'r.args iteration'); |
247 | 247 |
248 TODO: { | |
249 local $TODO = 'not yet' | |
250 unless http_get('/njs') =~ /^([.0-9]+)$/m && $1 ge '0.3.0'; | |
251 | |
252 like(http_get('/iarg?foo=123&foo2=&foo3&foo4=456'), qr/123undefined456/, | 248 like(http_get('/iarg?foo=123&foo2=&foo3&foo4=456'), qr/123undefined456/, |
253 'r.args iteration 2'); | 249 'r.args iteration 2'); |
254 like(http_get('/iarg?foo=123&foo2=&foo3'), qr/123/, 'r.args iteration 3'); | 250 like(http_get('/iarg?foo=123&foo2=&foo3'), qr/123/, 'r.args iteration 3'); |
255 like(http_get('/iarg?foo=123&foo2='), qr/123/, 'r.args iteration 4'); | 251 like(http_get('/iarg?foo=123&foo2='), qr/123/, 'r.args iteration 4'); |
256 | |
257 } | |
258 | 252 |
259 like(http_get('/status'), qr/204 No Content/, 'r.status'); | 253 like(http_get('/status'), qr/204 No Content/, 'r.status'); |
260 | 254 |
261 like(http_post('/body'), qr/REQ-BODY/, 'request body'); | 255 like(http_post('/body'), qr/REQ-BODY/, 'request body'); |
262 like(http_post('/in_file'), qr/request body is in a file/, | 256 like(http_post('/in_file'), qr/request body is in a file/, |