Ejemplo n.º 1
0
def _init_bus():
    global bus_client
    bus_client = BusCtlClient()
    bus_client.connect()
    bus_client.declare_exchange(config.BUS_EXCHANGE_NAME,
                                config.BUS_EXCHANGE_TYPE,
                                durable=config.BUS_EXCHANGE_DURABLE)
Ejemplo n.º 2
0
def _init_bus():
    global bus_client
    bus_client = BusCtlClient()
    bus_client.connect()
    bus_client.declare_exchange(config.BUS_EXCHANGE_NAME,
                                config.BUS_EXCHANGE_TYPE,
                                durable=config.BUS_EXCHANGE_DURABLE)
Ejemplo n.º 3
0
    def test_connect_and_close_opens_and_closes_transport(self, amqp_client):
        transport = Mock()
        amqp_client.create_and_connect.return_value = transport

        client = BusCtlClient()
        client.connect()
        client.close()

        amqp_client.create_and_connect.assert_called_once_with()
        transport.close.assert_called_once_with()
Ejemplo n.º 4
0
    def test_connect_and_close_opens_and_closes_transport(self, amqp_client):
        transport = Mock()
        amqp_client.create_and_connect.return_value = transport

        client = BusCtlClient()
        client.connect()
        client.close()

        amqp_client.create_and_connect.assert_called_once_with()
        transport.close.assert_called_once_with()
Ejemplo n.º 5
0
    def test_connect_already_connected(self):
        client = BusCtlClient()
        client.connect()

        self.assertRaises(Exception, client.connect)
Ejemplo n.º 6
0
    def test_connect_no_transport(self, amqp_client_constructor):
        client = BusCtlClient()
        client.connect()

        amqp_client_constructor.create_and_connect.assert_called_once_with()
Ejemplo n.º 7
0
    def test_connect_already_connected(self):
        client = BusCtlClient()
        client.connect()

        self.assertRaises(Exception, client.connect)
Ejemplo n.º 8
0
    def test_connect_no_transport(self, amqp_client_constructor):
        client = BusCtlClient()
        client.connect()

        amqp_client_constructor.create_and_connect.assert_called_once_with()