]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/tests/test_docs.py
import 15.2.5
[ceph.git] / ceph / src / pybind / mgr / dashboard / tests / test_docs.py
index 4d6c25761cfe69cd02503dee897901e5b263ff13..a6e03b526711ea85442a3f71961bb9961e5674f8 100644 (file)
@@ -60,12 +60,17 @@ class DocsTest(ControllerTestCase):
         self.assertEqual(Docs()._type_to_str(str), "string")
 
     def test_gen_paths(self):
-        outcome = Docs()._gen_paths(False, "")['/api/doctest//decorated_func/{parameter}']['get']
+        outcome = Docs()._gen_paths(False)['/api/doctest//decorated_func/{parameter}']['get']
         self.assertIn('tags', outcome)
         self.assertIn('summary', outcome)
         self.assertIn('parameters', outcome)
         self.assertIn('responses', outcome)
 
+    def test_gen_paths_all(self):
+        paths = Docs()._gen_paths(False)
+        for key in paths:
+            self.assertTrue(any(base in key.split('/')[1] for base in ['api', 'ui-api']))
+
     def test_gen_tags(self):
         outcome = Docs()._gen_tags(False)[0]
         self.assertEqual({'description': 'Group description', 'name': 'FooGroup'}, outcome)