Mercurial > hg > nginx-tests
changeset 1154:2c120aea4362
Tests: added auto redirect tests with args.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Fri, 24 Mar 2017 19:33:11 +0300 |
parents | 818fbc9d1c29 |
children | d37983612b04 |
files | http_absolute_redirect.t |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/http_absolute_redirect.t Fri Mar 24 19:29:02 2017 +0300 +++ b/http_absolute_redirect.t Fri Mar 24 19:33:11 2017 +0300 @@ -82,7 +82,7 @@ mkdir($t->testdir() . '/dir'); -$t->try_run('no absolute_redirect')->plan(8); +$t->try_run('no absolute_redirect')->plan(10); ############################################################################### @@ -92,12 +92,16 @@ like(get('on', '/i/dir'), qr!Location: http://on:$p/i/dir/\x0d?$!m, 'directory alias'); like(get('on', '/auto'), qr!Location: http://on:$p/auto/\x0d?$!m, 'auto'); +like(get('on', '/auto?a=b'), qr!Location: http://on:$p/auto/\?a=b\x0d?$!m, + 'auto args'); like(get('on', '/return301'), qr!Location: http://on:$p/redirect\x0d?$!m, 'return'); like(get('off', '/dir'), qr!Location: /dir/\x0d?$!m, 'off directory'); like(get('off', '/i/dir'), qr!Location: /i/dir/\x0d?$!m, 'off directory alias'); like(get('off', '/auto'), qr!Location: /auto/\x0d?$!m, 'off auto'); +like(get('off', '/auto?a=b'), qr!Location: /auto/\?a=b\x0d?$!m, + 'off auto args'); like(get('off', '/return301'), qr!Location: /redirect\x0d?$!m, 'off return'); ###############################################################################