From 3dea1d31696a32ff5b1c139466e01972fc65995a Mon Sep 17 00:00:00 2001 From: Pere Diaz Bou Date: Thu, 18 Aug 2022 13:34:15 +0200 Subject: [PATCH] mgr/dashboard: ensure limit 0 returns 0 images Signed-off-by: Pere Diaz Bou (cherry picked from commit a80c058ad21127bee09b4a67886745d880799a10) --- src/pybind/mgr/dashboard/tests/test_rbd_service.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pybind/mgr/dashboard/tests/test_rbd_service.py b/src/pybind/mgr/dashboard/tests/test_rbd_service.py index afd316c41cbbc..6d780c816511e 100644 --- a/src/pybind/mgr/dashboard/tests/test_rbd_service.py +++ b/src/pybind/mgr/dashboard/tests/test_rbd_service.py @@ -130,6 +130,12 @@ class RbdServiceTest(unittest.TestCase): 'namespace': '' } + # test with limit 0, it should return a list of pools with an empty list, but + rbd_pool_list = RbdService.rbd_pool_list(['test_pool'], offset=0, limit=0) + self.assertEqual(rbd_pool_list, ([], 1)) + + self.rbd_inst_mock.namespace_list.return_value = [] + rbd_pool_list = RbdService.rbd_pool_list(['test_pool'], offset=0, limit=5) self.assertEqual(rbd_pool_list, ([{ 'id': '3c1a5ee60a88', -- 2.39.5