fix tests with Twisted 24.7.0 (#526)

In the fixed test cases the responses now contain `HTTP/1.1` rather than
`HTTP/1.0`.
This commit is contained in:
Robert Schütz 2024-08-24 11:47:58 -07:00 committed by GitHub
parent 3607351212
commit 9ec5798c0d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -304,12 +304,12 @@ class TestHTTPRequest(DaphneTestCase):
response = self.run_daphne_raw( response = self.run_daphne_raw(
b"GET /\xc3\xa4\xc3\xb6\xc3\xbc HTTP/1.0\r\n\r\n" b"GET /\xc3\xa4\xc3\xb6\xc3\xbc HTTP/1.0\r\n\r\n"
) )
self.assertTrue(response.startswith(b"HTTP/1.0 400 Bad Request")) self.assertTrue(b"400 Bad Request" in response)
# Bad querystring # Bad querystring
response = self.run_daphne_raw( response = self.run_daphne_raw(
b"GET /?\xc3\xa4\xc3\xb6\xc3\xbc HTTP/1.0\r\n\r\n" b"GET /?\xc3\xa4\xc3\xb6\xc3\xbc HTTP/1.0\r\n\r\n"
) )
self.assertTrue(response.startswith(b"HTTP/1.0 400 Bad Request")) self.assertTrue(b"400 Bad Request" in response)
def test_invalid_header_name(self): def test_invalid_header_name(self):
""" """
@ -321,4 +321,4 @@ class TestHTTPRequest(DaphneTestCase):
response = self.run_daphne_raw( response = self.run_daphne_raw(
f"GET / HTTP/1.0\r\n{header_name}: baz\r\n\r\n".encode("ascii") f"GET / HTTP/1.0\r\n{header_name}: baz\r\n\r\n".encode("ascii")
) )
self.assertTrue(response.startswith(b"HTTP/1.0 400 Bad Request")) self.assertTrue(b"400 Bad Request" in response)