MCPcopy
hub / github.com/aio-libs/aiohttp / test_close_idempotent

Method test_close_idempotent

tests/test_web_websocket.py:215–225  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

213 ws.pong()
214
215 def test_close_idempotent(self):
216 req = self.make_request('GET', '/')
217 ws = WebSocketResponse()
218 self.loop.run_until_complete(ws.prepare(req))
219 writer = mock.Mock()
220 ws._writer = writer
221 self.assertTrue(
222 self.loop.run_until_complete(ws.close(code=1, message='message1')))
223 self.assertTrue(ws.closed)
224 self.assertFalse(
225 self.loop.run_until_complete(ws.close(code=2, message='message2')))
226
227 def test_start_invalid_method(self):
228 req = self.make_request('POST', '/')

Callers

nothing calls this directly

Calls 4

make_requestMethod · 0.95
prepareMethod · 0.95
closeMethod · 0.95
WebSocketResponseClass · 0.90

Tested by

no test coverage detected