summaryrefslogtreecommitdiff
path: root/dummyserver/handlers.py
diff options
context:
space:
mode:
authorThomas Weißschuh <thomas@t-8ch.de>2013-07-19 14:13:37 +0000
committerThomas Weißschuh <thomas@t-8ch.de>2013-07-19 14:13:37 +0000
commita98285bf4fe482853bbd34b3cad3c94e6858322c (patch)
tree6f5b3320fc91cefe58ca4eb7c38827d06391289a /dummyserver/handlers.py
parentcffbd6b317342b459e000afd6e35d996e44f7ac6 (diff)
downloadurllib3-a98285bf4fe482853bbd34b3cad3c94e6858322c.tar.gz
add reason phrases to responses from dummyserver
fixes failing test mentioned in https://github.com/shazow/urllib3/pull/170#issuecomment-21234450
Diffstat (limited to 'dummyserver/handlers.py')
-rw-r--r--dummyserver/handlers.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/dummyserver/handlers.py b/dummyserver/handlers.py
index ab48b533..5e2afef0 100644
--- a/dummyserver/handlers.py
+++ b/dummyserver/handlers.py
@@ -87,7 +87,7 @@ class TestingApp(WSGIHandler):
if request.method != method:
return Response("Wrong method: %s != %s" %
- (method, request.method), status='400')
+ (method, request.method), status='400 Bad Request')
return Response()
def upload(self, request):
@@ -100,17 +100,18 @@ class TestingApp(WSGIHandler):
if len(files_) != 1:
return Response("Expected 1 file for '%s', not %d" %(param, len(files_)),
- status='400')
+ status='400 Bad Request')
file_ = files_[0]
data = file_['body']
if int(size) != len(data):
return Response("Wrong size: %d != %d" %
- (size, len(data)), status='400')
+ (size, len(data)), status='400 Bad Request')
if filename != file_['filename']:
return Response("Wrong filename: %s != %s" %
- (filename, file_.filename), status='400')
+ (filename, file_.filename),
+ status='400 Bad Request')
return Response()
@@ -118,7 +119,7 @@ class TestingApp(WSGIHandler):
"Perform a redirect to ``target``"
target = request.params.get('target', '/')
headers = [('Location', target)]
- return Response(status='303', headers=headers)
+ return Response(status='303 See Other', headers=headers)
def keepalive(self, request):
if request.params.get('close', b'0') == b'1':