mirror of
https://github.com/kennethreitz/httpbin.git
synced 2026-06-05 23:00:18 +00:00
Merge pull request #160 from rictic/master
Send an explicit Content-Length header with /drip/
This commit is contained in:
@@ -426,6 +426,7 @@ def drip():
|
||||
|
||||
response = Response(generate_bytes(), headers={
|
||||
"Content-Type": "application/octet-stream",
|
||||
"Content-Length": str(numbytes),
|
||||
})
|
||||
|
||||
response.status_code = code
|
||||
|
||||
@@ -193,11 +193,13 @@ class HttpbinTestCase(unittest.TestCase):
|
||||
|
||||
def test_drip(self):
|
||||
response = self.app.get('/drip?numbytes=400&duration=2&delay=1')
|
||||
self.assertEqual(response.content_length, 400)
|
||||
self.assertEqual(len(response.get_data()), 400)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
def test_drip_with_custom_code(self):
|
||||
response = self.app.get('/drip?numbytes=400&duration=2&code=500')
|
||||
self.assertEqual(response.content_length, 400)
|
||||
self.assertEqual(len(response.get_data()), 400)
|
||||
self.assertEqual(response.status_code, 500)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user