Mercurial > hg > nginx-tests
diff h2_server_tokens.t @ 1120:a6ffc722dfcb
Tests: refactored server_tokens tests, no functional changes.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Mon, 30 Jan 2017 20:06:39 +0300 |
parents | 882267679006 |
children | c883d3d3a3ab |
line wrap: on
line diff
--- a/h2_server_tokens.t Mon Jan 30 20:06:38 2017 +0300 +++ b/h2_server_tokens.t Mon Jan 30 20:06:39 2017 +0300 @@ -80,21 +80,19 @@ ############################################################################### -like(header_server('/200'), qr/^nginx\/\d+\.\d+\.\d+$/, - 'http2 tokens default 200'); -like(header_server('/404'), qr/^nginx\/\d+\.\d+\.\d+$/, - 'http2 tokens default 404'); -like(body('/404'), qr/nginx\/\d+\.\d+\.\d+/, 'http2 tokens default 404 body'); +my $re = qr/nginx\/\d+\.\d+\.\d+/; + +like(header_server('/200'), qr/^$re$/, 'http2 tokens default 200'); +like(header_server('/404'), qr/^$re$/, 'http2 tokens default 404'); +like(body('/404'), qr/$re/, 'http2 tokens default 404 body'); is(header_server('/off/200'), 'nginx', 'http2 tokens off 200'); is(header_server('/off/404'), 'nginx', 'http2 tokens off 404'); like(body('/off/404'), qr/nginx(?!\/)/, 'http2 tokens off 404 body'); -like(header_server('/on/200'), qr/^nginx\/\d+\.\d+\.\d+$/, - 'http2 tokens on 200'); -like(header_server('/on/404'), qr/^nginx\/\d+\.\d+\.\d+$/, - 'http2 tokens on 404'); -like(body('/on/404'), qr/nginx\/\d+\.\d+\.\d+/, 'http2 tokens on 404 body'); +like(header_server('/on/200'), qr/^$re$/, 'http2 tokens on 200'); +like(header_server('/on/404'), qr/^$re$/, 'http2 tokens on 404'); +like(body('/on/404'), $re, 'http2 tokens on 404 body'); ###############################################################################