From: Pere Diaz Bou Date: Thu, 18 Aug 2022 11:34:15 +0000 (+0200) Subject: mgr/dashboard: ensure limit 0 returns 0 images X-Git-Tag: v17.2.4~64^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F47887%2Fhead;p=ceph.git mgr/dashboard: ensure limit 0 returns 0 images Signed-off-by: Pere Diaz Bou (cherry picked from commit a80c058ad21127bee09b4a67886745d880799a10) --- diff --git a/src/pybind/mgr/dashboard/tests/test_rbd_service.py b/src/pybind/mgr/dashboard/tests/test_rbd_service.py index afd316c41cb..6d780c81651 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',