(self)
| 69 | ) |
| 70 | |
| 71 | def test_parse_invalid_header(self): |
| 72 | self.reader.feed_data(b"GET /chat HTTP/1.1\r\nOops\r\n") |
| 73 | with self.assertRaises(ValueError) as raised: |
| 74 | next(self.parse()) |
| 75 | self.assertEqual( |
| 76 | str(raised.exception), |
| 77 | "invalid HTTP header line: Oops", |
| 78 | ) |
| 79 | |
| 80 | def test_parse_body(self): |
| 81 | self.reader.feed_data(b"GET / HTTP/1.1\r\nContent-Length: 3\r\n\r\nYo\n") |