mirror of
https://github.com/python/cpython.git
synced 2025-08-31 22:18:28 +00:00
parent
7e4b9057b3
commit
155ceaa454
4 changed files with 29 additions and 1 deletions
|
@ -167,6 +167,16 @@ class HeaderTests(TestCase):
|
|||
conn.request('GET', '/foo')
|
||||
self.assertTrue(sock.data.startswith(expected))
|
||||
|
||||
def test_malformed_headers_coped_with(self):
|
||||
# Issue 19996
|
||||
body = "HTTP/1.1 200 OK\r\nFirst: val\r\n: nval\r\nSecond: val\r\n\r\n"
|
||||
sock = FakeSocket(body)
|
||||
resp = client.HTTPResponse(sock)
|
||||
resp.begin()
|
||||
|
||||
self.assertEqual(resp.getheader('First'), 'val')
|
||||
self.assertEqual(resp.getheader('Second'), 'val')
|
||||
|
||||
|
||||
class BasicTest(TestCase):
|
||||
def test_status_lines(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue