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

Method test_emit

tests/common/test_server.py:78–115  ·  view source on GitHub ↗
(self, eio)

Source from the content-addressed store, hash-verified

76 assert s.handlers['/foo']['disconnect'] == disconnect
77
78 def test_emit(self, eio):
79 mgr = mock.MagicMock()
80 s = server.Server(client_manager=mgr)
81 s.emit(
82 'my event',
83 {'foo': 'bar'},
84 to='room',
85 skip_sid='123',
86 namespace='/foo',
87 callback='cb',
88 )
89 s.manager.emit.assert_called_once_with(
90 'my event',
91 {'foo': 'bar'},
92 '/foo',
93 room='room',
94 skip_sid='123',
95 callback='cb',
96 ignore_queue=False,
97 )
98 s.emit(
99 'my event',
100 {'foo': 'bar'},
101 room='room',
102 skip_sid='123',
103 namespace='/foo',
104 callback='cb',
105 ignore_queue=True,
106 )
107 s.manager.emit.assert_called_with(
108 'my event',
109 {'foo': 'bar'},
110 '/foo',
111 room='room',
112 skip_sid='123',
113 callback='cb',
114 ignore_queue=True,
115 )
116
117 def test_emit_default_namespace(self, eio):
118 mgr = mock.MagicMock()

Callers

nothing calls this directly

Calls 1

emitMethod · 0.95

Tested by

no test coverage detected