diff t/catch_body.t @ 2:04788ce8dae7

Close connection on errors.
author Maxim Dounin <mdounin@mdounin.ru>
date Mon, 09 Feb 2015 16:31:47 +0300
parents 17c333645ebb
children 01a36878bf36
line wrap: on
line diff
--- a/t/catch_body.t
+++ b/t/catch_body.t
@@ -62,18 +62,18 @@ like(get_body('/', '123456', '12345X'),
 	'second rejected');
 
 like(get_body('/', '123456' x 1024, '12345X6789' x 1024, '123456' x 1024),
-	qr/200 OK.*403 Forbidden.*200 OK/ms,
-	'accepted rejected accepted');
+	qr/200 OK.*403 Forbidden(?!.*400 Bad)/ms,
+	'accepted rejected ignored');
 
 # pipelining with chunked
 
 like(get_chunked('/', '123456', '12345X'),
 	qr/200 OK.*403 Forbidden/ms,
-	'second rejected');
+	'chunked second rejected');
 
 like(get_chunked('/', '123456', '12345X6789', '123456'),
-	qr/200 OK.*403 Forbidden.*200 OK/ms,
-	'accepted rejected accepted');
+	qr/200 OK.*403 Forbidden(?!.*400 Bad)/ms,
+	'chunked accepted rejected ignored');
 
 ###############################################################################