def test_disconnect_client(self): ns = namespace.ClientNamespace('/foo') ns._set_client(mock.MagicMock()) ns.disconnect() ns.client.disconnect.assert_called_with(namespace='/foo') ns.disconnect(namespace='/bar') ns.client.disconnect.assert_called_with(namespace='/bar')
def test_send_client(self): ns = namespace.ClientNamespace('/foo') ns._set_client(mock.MagicMock()) ns.send(data='data', callback='cb') ns.client.send.assert_called_with( 'data', namespace='/foo', callback='cb') ns.send(data='data', namespace='/bar', callback='cb') ns.client.send.assert_called_with( 'data', namespace='/bar', callback='cb')
def test_emit_client(self): ns = namespace.ClientNamespace('/foo') ns._set_client(mock.MagicMock()) ns.emit('ev', data='data', callback='cb') ns.client.emit.assert_called_with( 'ev', data='data', namespace='/foo', callback='cb') ns.emit('ev', data='data', namespace='/bar', callback='cb') ns.client.emit.assert_called_with( 'ev', data='data', namespace='/bar', callback='cb')