def test_delete(self, method): url = "test-url" # test queue = Queue("test-queue") queue.delete(url) # validation arguments = {"strict": True, "name": queue.name, "type": "queue", "properties": {}} method.assert_called_once_with(url, model.DELETE, arguments) method.return_value.assert_called_once_with()
def test_delete(self, method): url = 'test-url' # test queue = Queue('test-queue') queue.delete(url) # validation arguments = { 'strict': True, 'name': queue.name, 'type': 'queue', 'properties': {} } method.assert_called_once_with(url, model.DELETE, arguments) method.return_value.assert_called_once_with()
def test_init(self): name = 'test-queue' # test queue = Queue(name) # validation self.assertTrue(isinstance(queue, BaseQueue)) self.assertEqual(queue.name, name)
def test_unbind(self, method): url = 'test-url' queue = Queue('test-queue') # test exchange = Exchange('test') exchange.unbind(queue, url) # validation arguments = { 'strict': True, 'name': '/'.join((exchange.name, queue.name, queue.name)), 'type': 'binding', 'properties': {} } method.assert_called_once_with(url, model.DELETE, arguments) method.return_value.assert_called_once_with()
def test_declare(self, method): url = "test-url" # test queue = Queue("test-queue") queue.durable = 0 queue.auto_delete = True queue.expiration = 10 queue.exclusive = 3 queue.declare(url) # validation arguments = { "strict": True, "name": queue.name, "type": "queue", "properties": {"exclusive": queue.exclusive, "auto-delete": queue.auto_delete, "durable": queue.durable}, } method.assert_called_once_with(url, model.CREATE, arguments) method.return_value.assert_called_once_with()
def test_declare(self, method): url = 'test-url' # test queue = Queue('test-queue') queue.durable = 0 queue.auto_delete = True queue.expiration = 10 queue.exclusive = 3 queue.declare(url) # validation arguments = { 'strict': True, 'name': queue.name, 'type': 'queue', 'properties': { 'exclusive': queue.exclusive, 'auto-delete': queue.auto_delete, 'durable': queue.durable } } method.assert_called_once_with(url, model.CREATE, arguments) method.return_value.assert_called_once_with()