(self)
| 33 | self.assertEqual(request.headers["Upgrade"], "websocket") |
| 34 | |
| 35 | def test_parse_empty(self): |
| 36 | self.reader.feed_eof() |
| 37 | with self.assertRaises(EOFError) as raised: |
| 38 | next(self.parse()) |
| 39 | self.assertEqual( |
| 40 | str(raised.exception), |
| 41 | "connection closed while reading HTTP request line", |
| 42 | ) |
| 43 | |
| 44 | def test_parse_invalid_request_line(self): |
| 45 | self.reader.feed_data(b"GET /\r\n\r\n") |