Ejemplo n.º 1
0
 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',
             ))