From 8365718006643f2e267028455150cb45a67d6711 Mon Sep 17 00:00:00 2001 From: wanghao Date: Mon, 24 Feb 2020 10:49:49 +0800 Subject: [PATCH] Add tempest test for querying queus with count Change-Id: I0b35d3d4a0c0220478e13496d1d994e193fa1fa5 Implements: blueprint query-queues-with-count Closes-Bug: #1863560 Signed-off-by: wanghao --- zaqar_tempest_plugin/tests/v2/test_queues.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/zaqar_tempest_plugin/tests/v2/test_queues.py b/zaqar_tempest_plugin/tests/v2/test_queues.py index 4b33e14..59d4d47 100644 --- a/zaqar_tempest_plugin/tests/v2/test_queues.py +++ b/zaqar_tempest_plugin/tests/v2/test_queues.py @@ -79,6 +79,15 @@ class TestManageQueue(base.BaseV2MessagingTest): for item in body['queues']: self.assertIn(item['name'], self.queues) + @decorators.idempotent_id('9a2e9a09-5cbd-416f-a75f-fe827462aa9a') + def test_list_queues_with_count(self): + # Listing queues with count + _, body = self.client.list_queues(url_params={"with_count": True}) + self.assertEqual(len(body['queues']), len(self.queues)) + self.assertEqual(len(self.queues), body['count']) + for item in body['queues']: + self.assertIn(item['name'], self.queues) + @decorators.idempotent_id('e96466e7-d43f-48f9-bfe8-59e3d40f6868') def test_get_queue_stats(self): # Retrieve random queue