changeset 180:58ee6372aba0

Tests: return problems are fixed in 1.1.5, remove TODO.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 01 Nov 2011 21:36:19 +0300
parents 2fc8a41e3307
children e4024348b5ed
files rewrite.t
diffstat 1 files changed, 0 insertions(+), 20 deletions(-) [+]
line wrap: on
line diff
--- a/rewrite.t
+++ b/rewrite.t
@@ -145,9 +145,6 @@ like(http_get('/return405'), qr!HTTP/1.1
 
 like(http_get('/error404return405'), qr!HTTP/1.1 404!, 'error 404 return 405');
 
-TODO: {
-local $TODO = 'not yet';
-
 # status code should be 405, and entity body is expected (vs. normal 204
 # replies which doesn't expect to have body); use HTTP/1.1 for test
 # to make problem clear
@@ -169,22 +166,15 @@ like($r, qr/HTTP\/1.1 405.*(Content-Leng
 like(http_get('/error405return200'), qr/HTTP\/1.1 405(?!.*body)/ms,
 	'error 405 return 200');
 
-}
-
 # tests involving return with two arguments, as introduced in
 # 0.8.42
 
 like(http_get('/return200text'), qr!text\z!, 'return 200 text');
 like(http_get('/return404text'), qr!text\z!, 'return 404 text');
 
-TODO: {
-local $TODO = 'not yet';
-
 like(http_get('/error405return200text'), qr!HTTP/1.1 405.*text\z!ms,
 	'error 405 to return 200 text');
 
-}
-
 # return 302 is somewhat special: it adds Location header instead of
 # body text.  additionally it doesn't sent reply directly (as it's done for
 # other returns since 0.8.42) but instead returns NGX_HTTP_* code
@@ -192,18 +182,10 @@ like(http_get('/error405return200text'),
 like(http_get('/return302text'), qr!HTTP/1.1 302.*Location: text!ms,
 	'return 302 text');
 
-TODO: {
-local $TODO = 'not yet';
-
 like(http_get('/error302return200text'),
 	qr!HTTP/1.1 302.*Location: text.*text\z!ms,
 	'error 302 return 200 text');
 
-}
-
-TODO: {
-local $TODO = 'not yet';
-
 # in contrast to other return's this shouldn't preserve original status code
 # from error, and the same applies to "rewrite ... redirect" as an error
 # handler; both should in line with e.g. directory redirect as well
@@ -216,8 +198,6 @@ like(http_get('/error405rewrite'),
 	qr!HTTP/1.1 302.*Location: http://example.com/!ms,
 	'error 405 rewrite redirect');
 
-}
-
 like(http_get('/error405directory'),
 	qr!HTTP/1.1 301.*Location: http://!ms,
 	'error 405 directory redirect');