Server receives no handshake request.
(self)
| 204 | self.assertIsNone(server.handshake_exc) |
| 205 | |
| 206 | def test_receive_no_request(self): |
| 207 | """Server receives no handshake request.""" |
| 208 | server = ServerProtocol() |
| 209 | server.receive_eof() |
| 210 | |
| 211 | self.assertEqual(server.events_received(), []) |
| 212 | self.assertEqual(server.events_received(), []) |
| 213 | self.assertIsInstance(server.handshake_exc, InvalidMessage) |
| 214 | self.assertEqual( |
| 215 | str(server.handshake_exc), |
| 216 | "did not receive a valid HTTP request", |
| 217 | ) |
| 218 | self.assertIsInstance(server.handshake_exc.__cause__, EOFError) |
| 219 | self.assertEqual( |
| 220 | str(server.handshake_exc.__cause__), |
| 221 | "connection closed while reading HTTP request line", |
| 222 | ) |
| 223 | |
| 224 | def test_receive_truncated_request(self): |
| 225 | """Server receives a truncated handshake request.""" |
nothing calls this directly
no test coverage detected