Mercurial > hg > nginx-tests
comparison sub_filter.t @ 1020:196d33c2bb45
Tests: removed TODO and try_run() checks for legacy versions.
Also removed now unused spdy.t and shmem prerequisite.
author | Andrey Zelenkov <zelenkov@nginx.com> |
---|---|
date | Wed, 31 Aug 2016 18:21:07 +0300 |
parents | 882267679006 |
children |
comparison
equal
deleted
inserted
replaced
1019:41139d6f8b7b | 1020:196d33c2bb45 |
---|---|
136 like(http_get('/single/many?b=A'), qr/B/, 'single many only'); | 136 like(http_get('/single/many?b=A'), qr/B/, 'single many only'); |
137 like(http_get('/single/many?b=AA'), qr/BB/, 'single many begin'); | 137 like(http_get('/single/many?b=AA'), qr/BB/, 'single many begin'); |
138 like(http_get('/single/many?b=CAAC'), qr/CBBC/, 'single many middle'); | 138 like(http_get('/single/many?b=CAAC'), qr/CBBC/, 'single many middle'); |
139 like(http_get('/single/many?b=CA'), qr/CB/, 'single many end'); | 139 like(http_get('/single/many?b=CA'), qr/CB/, 'single many end'); |
140 | 140 |
141 TODO: { | |
142 local $TODO = 'not yet' unless $t->has_version('1.9.4'); | |
143 | |
144 like(http_get('/var/string?a=foo&b=Xfoo'), qr/_replaced/, 'complex string'); | 141 like(http_get('/var/string?a=foo&b=Xfoo'), qr/_replaced/, 'complex string'); |
145 like(http_get('/var/string?a=foo&b=XFOO'), qr/_replaced/, | 142 like(http_get('/var/string?a=foo&b=XFOO'), qr/_replaced/, |
146 'complex string caseless'); | 143 'complex string caseless'); |
147 like(http_get('/var/string?a=abcdefghijklmnopq&b=Xabcdefghijklmnopq'), | 144 like(http_get('/var/string?a=abcdefghijklmnopq&b=Xabcdefghijklmnopq'), |
148 qr/_replaced/, 'complex string long'); | 145 qr/_replaced/, 'complex string long'); |
149 | |
150 } | |
151 | 146 |
152 like(http_get('/var/replacement?a=ee&b=aaab'), qr/aee_replaced/, | 147 like(http_get('/var/replacement?a=ee&b=aaab'), qr/aee_replaced/, |
153 'complex replacement'); | 148 'complex replacement'); |
154 | 149 |
155 unlike(http_get('/foo.html'), qr/(Last-Modified|ETag)/, 'no last modified'); | 150 unlike(http_get('/foo.html'), qr/(Last-Modified|ETag)/, 'no last modified'); |