Mercurial > hg > nginx-tests
changeset 1153:818fbc9d1c29
Tests: check Location EoLs in http_absolute_redirect.t.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Fri, 24 Mar 2017 19:29:02 +0300 |
parents | 8241ebbe753d |
children | 2c120aea4362 |
files | http_absolute_redirect.t |
diffstat | 1 files changed, 10 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/http_absolute_redirect.t Fri Mar 24 15:25:46 2017 +0300 +++ b/http_absolute_redirect.t Fri Mar 24 19:29:02 2017 +0300 @@ -88,15 +88,17 @@ my $p = port(8080); -like(get('on', '/dir'), qr!Location: http://on:$p/dir/!, 'directory'); -like(get('on', '/i/dir'), qr!Location: http://on:$p/i/dir/!, 'directory alias'); -like(get('on', '/auto'), qr!Location: http://on:$p/auto/!, 'auto'); -like(get('on', '/return301'), qr!Location: http://on:$p/redirect!, 'return'); +like(get('on', '/dir'), qr!Location: http://on:$p/dir/\x0d?$!m, 'directory'); +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', '/return301'), qr!Location: http://on:$p/redirect\x0d?$!m, + 'return'); -like(get('off', '/dir'), qr!Location: /dir/!, 'off directory'); -like(get('off', '/i/dir'), qr!Location: /i/dir/!, 'off directory alias'); -like(get('off', '/auto'), qr!Location: /auto/!, 'off auto'); -like(get('off', '/return301'), qr!Location: /redirect!, 'off 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', '/return301'), qr!Location: /redirect\x0d?$!m, 'off return'); ###############################################################################