Add tempest test for querying queus with count

Change-Id: I0b35d3d4a0c0220478e13496d1d994e193fa1fa5
Implements: blueprint query-queues-with-count
Closes-Bug: #1863560
Signed-off-by: wanghao <sxmatch1986@gmail.com>
This commit is contained in:
wanghao 2020-02-24 10:49:49 +08:00
parent 56345e681f
commit 8365718006
1 changed files with 9 additions and 0 deletions

View File

@ -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