changeset 1957:c544b7120a6d default tip

Tests: removed dependencies on 405 error text. It is going to be changed from "405 Not Allowed" to "405 Method Not Allowed" to match RFC description.
author Maxim Dounin <mdounin@mdounin.ru>
date Sat, 20 Apr 2024 20:58:42 +0300
parents fe80aebae728
children
files empty_gif.t http_method.t stub_status.t
diffstat 3 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/empty_gif.t
+++ b/empty_gif.t
@@ -62,7 +62,7 @@ EOF
 is(http_get_body('/'), $gif, 'empty gif');
 like(http_get('/'), qr!Content-Type: image/gif!i, 'get content type');
 like(http_head('/'), qr!Content-Type: image/gif!i, 'head content type');
-like(http('PUT / HTTP/1.0' . CRLF . CRLF), qr!405 Not Allowed!i, 'put');
+like(http('PUT / HTTP/1.0' . CRLF . CRLF), qr! 405 !i, 'put');
 
 ###############################################################################
 
--- a/http_method.t
+++ b/http_method.t
@@ -49,7 +49,7 @@ EOF
 
 ###############################################################################
 
-like(http(<<EOF), qr/405 Not Allowed(?!.*200 OK)/s, 'trace');
+like(http(<<EOF), qr/ 405 (?!.*200 OK)/s, 'trace');
 TRACE / HTTP/1.1
 Host: localhost
 
@@ -59,7 +59,7 @@ Connection: close
 
 EOF
 
-like(http(<<EOF), qr/405 Not Allowed(?!.*200 OK)/s, 'connect');
+like(http(<<EOF), qr/ 405 (?!.*200 OK)/s, 'connect');
 CONNECT / HTTP/1.1
 Host: localhost
 
--- a/stub_status.t
+++ b/stub_status.t
@@ -121,7 +121,7 @@ is($status{'writing'}, 2, 'writing state
 # head and post requests
 
 like(http_head('/stub'), qr/200 OK/, 'head request');
-like(http_post('/stub'), qr/405 Not Allowed/, 'post request');
+like(http_post('/stub'), qr/ 405 /, 'post request');
 
 # embedded variables in headers