Mercurial > hg > nginx-tests
diff geo.t @ 1251:766bcbb632ee
Tests: removed TODO and try_run() checks for legacy versions.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Fri, 24 Nov 2017 19:58:40 +0300 |
parents | 1fe8d33f75ad |
children |
line wrap: on
line diff
--- a/geo.t +++ b/geo.t @@ -210,15 +210,9 @@ like($r, qr/^X-Del: world/m, 'geo delete like($r, qr/^X-Ran: loopback/m, 'geo ranges'); like($r, qr/^X-RIn: loopback/m, 'geo ranges include'); -TODO: { -todo_skip 'use-after-free', 2 unless $ENV{TEST_NGINX_UNSAFE} - or $t->has_version('1.11.4'); - like(http_get('/2'), qr/^X-RDe: default/m, 'geo ranges delete'); like(http_get('/2'), qr/^X-RD2: default/m, 'geo ranges delete 2'); -} - like($r, qr/^X-ABe: loopback/m, 'geo ranges add before'); like($r, qr/^X-AAf: loopback/m, 'geo ranges add after'); like($r, qr/^X-Ins: loopback/m, 'geo ranges insert'); @@ -229,16 +223,9 @@ like(http_get('/1?ip=192.0.2.1'), qr/^X- like(http_get('/1?ip=10.0.0.1'), qr/^X-Arg: default/m, 'geo default'); like(http_get('/1?ip=10.0.0.1'), qr/^X-ARa: default/m, 'geo ranges default'); like(http_get('/1?ip=10.13.2.1'), qr/^X-ARa: foo2/m, 'geo ranges add'); - -TODO: { -todo_skip 'use-after-free', 1 unless $ENV{TEST_NGINX_UNSAFE} - or $t->has_version('1.11.4'); - like(http_get('/1?ip=10.11.2.1'), qr/^X-ARa: default/m, 'geo delete range from variable'); -} - like(http_xff('192.0.2.1'), qr/^X-XFF: test/m, 'geo proxy'); like(http_xff('10.0.0.1'), qr/^X-XFF: default/m, 'geo proxy default'); like(http_xff('10.0.0.1, 192.0.2.1'), qr/^X-XFF: test/m, 'geo proxy long');