summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBert JW Regeer <bertjw@regeer.org>2016-09-29 00:07:38 -0600
committerBert JW Regeer <bertjw@regeer.org>2016-09-29 19:07:53 -0600
commitc4e7fac9d46b47c08cbd0e66a92d986be973be42 (patch)
tree0110c9724c22f5b36f1dfd96ff68aade20f1eace /tests
parentf35a535a1a7677473941699737202f6b87d17c6d (diff)
downloadwebob-c4e7fac9d46b47c08cbd0e66a92d986be973be42.tar.gz
Set CONTENT_LENGTH in environ for tests
Without it, there is no body and nothing is readable
Diffstat (limited to 'tests')
-rw-r--r--tests/test_request.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/tests/test_request.py b/tests/test_request.py
index ce10ce8..cc77217 100644
--- a/tests/test_request.py
+++ b/tests/test_request.py
@@ -670,24 +670,23 @@ class TestRequestCommon(object):
assert req.range == None
def test_is_body_readable_POST(self):
- req = self._blankOne('/', environ={'REQUEST_METHOD':'POST'})
+ req = self._blankOne('/', environ={'REQUEST_METHOD': 'POST', 'CONTENT_LENGTH': '100'})
assert req.is_body_readable
def test_is_body_readable_PATCH(self):
- req = self._blankOne('/', environ={'REQUEST_METHOD':'PATCH'})
+ req = self._blankOne('/', environ={'REQUEST_METHOD': 'PATCH', 'CONTENT_LENGTH': '100'})
assert req.is_body_readable
def test_is_body_readable_GET(self):
- req = self._blankOne('/', environ={'REQUEST_METHOD':'GET'})
- assert req.is_body_readable == False
+ req = self._blankOne('/', environ={'REQUEST_METHOD': 'GET', 'CONTENT_LENGTH': '100'})
+ assert req.is_body_readable
def test_is_body_readable_unknown_method_and_content_length(self):
- req = self._blankOne('/', environ={'REQUEST_METHOD':'WTF'})
- req.content_length = 10
+ req = self._blankOne('/', environ={'REQUEST_METHOD': 'WTF', 'CONTENT_LENGTH': '100'})
assert req.is_body_readable
def test_is_body_readable_special_flag(self):
- req = self._blankOne('/', environ={'REQUEST_METHOD':'WTF',
+ req = self._blankOne('/', environ={'REQUEST_METHOD': 'WTF',
'webob.is_body_readable': True})
assert req.is_body_readable