def test_connect_error(self): c = client.Client() c.eio.connect = mock.MagicMock( side_effect=engineio_exceptions.ConnectionError('foo')) c.on('foo', mock.MagicMock(), namespace='/foo') c.on('bar', mock.MagicMock(), namespace='/') self.assertRaises( exceptions.ConnectionError, c.connect, 'url', headers='headers', transports='transports', socketio_path='path')
def test_connect_error(self): c = asyncio_client.AsyncClient() c.eio.connect = AsyncMock( side_effect=engineio_exceptions.ConnectionError('foo')) c.on('foo', mock.MagicMock(), namespace='/foo') c.on('bar', mock.MagicMock(), namespace='/') with pytest.raises(exceptions.ConnectionError): _run( c.connect( 'url', headers='headers', transports='transports', socketio_path='path', ))