(self)
| 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") |
| 217 | with self.assertRaises(ValueError) as raised: |
| 218 | next(self.parse()) |
| 219 | self.assertEqual( |
| 220 | str(raised.exception), |
| 221 | "invalid HTTP header line: Oops", |
| 222 | ) |
| 223 | |
| 224 | def test_parse_body(self): |
| 225 | self.reader.feed_data(b"HTTP/1.1 200 OK\r\n\r\nHello world!\n") |