(self)
| 204 | ) |
| 205 | |
| 206 | def test_parse_invalid_reason(self): |
| 207 | self.reader.feed_data(b"HTTP/1.1 200 \x7f\r\n\r\n") |
| 208 | with self.assertRaises(ValueError) as raised: |
| 209 | next(self.parse()) |
| 210 | self.assertEqual( |
| 211 | str(raised.exception), |
| 212 | "invalid HTTP reason phrase: \x7f", |
| 213 | ) |
| 214 | |
| 215 | def test_parse_invalid_header(self): |
| 216 | self.reader.feed_data(b"HTTP/1.1 500 Internal Server Error\r\nOops\r\n") |