Beispiel #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)
Beispiel #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)
Beispiel #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()
Beispiel #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()
Beispiel #5
0
    def test_connect_already_connected(self):
        client = BusCtlClient()
        client.connect()

        self.assertRaises(Exception, client.connect)
Beispiel #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()
Beispiel #7
0
    def test_connect_already_connected(self):
        client = BusCtlClient()
        client.connect()

        self.assertRaises(Exception, client.connect)
Beispiel #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()