MCPcopy Create free account
hub / github.com/miguelgrinberg/python-socketio / setup_method

Method setup_method

tests/async/test_manager.py:8–23  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

6
7class TestAsyncManager:
8 def setup_method(self):
9 id = 0
10
11 def generate_id():
12 nonlocal id
13 id += 1
14 return str(id)
15
16 mock_server = mock.MagicMock()
17 mock_server._send_packet = mock.AsyncMock()
18 mock_server._send_eio_packet = mock.AsyncMock()
19 mock_server.eio.generate_id = generate_id
20 mock_server.packet_class = packet.Packet
21 self.bm = async_manager.AsyncManager()
22 self.bm.set_server(mock_server)
23 self.bm.initialize()
24
25 async def test_connect(self):
26 sid = await self.bm.connect('123', '/foo')

Callers

nothing calls this directly

Calls 2

set_serverMethod · 0.80
initializeMethod · 0.45

Tested by

no test coverage detected