示例#1
0
    def test_call_no_ttl(self, message):
        ttl = 0
        body = 'test-body'
        durable = True

        # test
        m = build_message(body, ttl, durable)

        # validation
        message.assert_called_once_with(body, delivery_mode=2)
        self.assertEqual(m, message.return_value)
示例#2
0
    def test_call_durable(self, message):
        ttl = 10
        durable = True
        body = 'test-body'

        # test
        m = build_message(body, ttl, durable)

        # validation
        message.assert_called_once_with(body, delivery_mode=2, expiration=str(ttl * 1000))
        self.assertEqual(m, message.return_value)
示例#3
0
    def test_call_no_ttl(self, message):
        ttl = 0
        body = 'test-body'
        durable = True

        # test
        m = build_message(body, ttl, durable)

        # validation
        message.assert_called_once_with(body, delivery_mode=2)
        self.assertEqual(m, message.return_value)
示例#4
0
    def test_call_durable(self, message):
        ttl = 10
        durable = True
        body = 'test-body'

        # test
        m = build_message(body, ttl, durable)

        # validation
        message.assert_called_once_with(body, delivery_mode=2, expiration=str(ttl * 1000))
        self.assertEqual(m, message.return_value)