]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm:add unit test for the lookup_check helper
authorPaul Cuzner <pcuzner@redhat.com>
Fri, 19 Feb 2021 02:09:58 +0000 (15:09 +1300)
committerSage Weil <sage@newdream.net>
Tue, 16 Mar 2021 12:56:17 +0000 (07:56 -0500)
Signed-off-by: Paul Cuzner <pcuzner@redhat.com>
(cherry picked from commit c29e6ac3dc6df27dfb777588690d8b6a21a27a6d)

src/pybind/mgr/cephadm/tests/test_configchecks.py

index 051b017a69ef6cb183756b81b51744ef74352416..3cae0a27d5b8b8057d529aa360b03edfe437a401 100644 (file)
@@ -310,6 +310,13 @@ class TestConfigCheck:
         assert out
         assert len(out) == len(checker.health_checks)
 
+    def test_lookup_check(self, mgr):
+        checker = CephadmConfigChecks(mgr)
+        check = checker.lookup_check('osd_mtu_size')
+        logger.debug(json.dumps(check.to_json()))
+        assert check
+        assert check.healthcheck_name == "CEPHADM_CHECK_MTU"
+
     def test_old_checks_removed(self, mgr):
         mgr.datastore.update({
             "config_checks": '{"bogus_one": "enabled", "bogus_two": "enabled", '