(self)
| 415 | next(self.parse_headers()) |
| 416 | |
| 417 | def test_parse_too_long_line(self): |
| 418 | # Header line contains 5 + 8186 + 2 = 8193 bytes. |
| 419 | self.reader.feed_data(b"foo: " + b"a" * 8186 + b"\r\n\r\n") |
| 420 | with self.assertRaises(SecurityError): |
| 421 | next(self.parse_headers()) |
| 422 | |
| 423 | def test_parse_invalid_line_ending(self): |
| 424 | self.reader.feed_data(b"foo: bar\n\n") |
nothing calls this directly
no test coverage detected