Example #1
0
class DescribeDeclareQueue(_BaseTestCase):
    def configure(self):
        self.options = {'durable': True, 'arguments': {'x-ha-policy': 'all'}}
        config = {'queues': {sentinel.queue: self.options}}
        self.agent = ConsumerAgent(sentinel.consumer, sentinel.broker,
                                   sentinel.bindings, False, config)
        self.agent.channel = MagicMock()

    def execute(self):
        self.agent.declare_queue(sentinel.callback, sentinel.queue)

    def should_declare_queue(self):
        self.agent.channel.queue_declare.assert_called_once_with(
            sentinel.callback, sentinel.queue, **self.options)
Example #2
0
class DescribeDeclareQueue(_BaseTestCase):

    def configure(self):
        self.options = {'durable': True, 'arguments': {'x-ha-policy': 'all'}}
        config = {'queues': {sentinel.queue: self.options}}
        self.agent = ConsumerAgent(sentinel.consumer, sentinel.broker,
                                   sentinel.bindings, False, config)
        self.agent.channel = MagicMock()

    def execute(self):
        self.agent.declare_queue(sentinel.callback, sentinel.queue)

    def should_declare_queue(self):
        self.agent.channel.queue_declare.assert_called_once_with(
            sentinel.callback, sentinel.queue, **self.options)