From: Alexander Nelzin Date: Wed, 12 Nov 2014 12:23:23 +0000 (+0300) Subject: Added test for overriding Content-Length. X-Git-Tag: v2.5.0~8^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=34f6088c8f3f2bac942c84ce2ffa92dfdee5aa4e;p=services%2Fpython-requests.git Added test for overriding Content-Length. --- diff --git a/test_requests.py b/test_requests.py index b2e12d0..4a05cb2 100755 --- a/test_requests.py +++ b/test_requests.py @@ -103,6 +103,14 @@ class RequestsTestCase(unittest.TestCase): head_req = requests.Request('HEAD', httpbin('head')).prepare() assert 'Content-Length' not in head_req.headers + def test_override_content_length(self): + headers = { + 'Content-Length': 'not zero' + } + r = requests.Request('POST', httpbin('post'), headers=headers).prepare() + assert 'Content-Length' in r.headers + assert r.headers['Content-Length'] == 'not zero' + def test_path_is_not_double_encoded(self): request = requests.Request('GET', "http://0.0.0.0/get/test case").prepare()