예제 #1
0
class DescribeAcknowledge(_BaseTestCase):
    def configure(self):
        self.message = MagicMock()
        self.message.delivery_tag = sentinel.delivery_tag
        self.agent = ConsumerAgent(sentinel.consumer, sentinel.broker,
                                   sentinel.bindings)
        self.agent.channel = MagicMock()

    def execute(self):
        self.agent.acknowledge(self.message)

    def should_send_basic_ack(self):
        self.agent.channel.basic_ack.assert_called_once_with(
            sentinel.delivery_tag)
예제 #2
0
class DescribeAcknowledge(_BaseTestCase):

    def configure(self):
        self.message = MagicMock()
        self.message.delivery_tag = sentinel.delivery_tag
        self.agent = ConsumerAgent(sentinel.consumer, sentinel.broker,
                                   sentinel.bindings)
        self.agent.channel = MagicMock()

    def execute(self):
        self.agent.acknowledge(self.message)

    def should_send_basic_ack(self):
        self.agent.channel.basic_ack.assert_called_once_with(
            sentinel.delivery_tag)