예제 #1
0
파일: test_tools.py 프로젝트: cwjenkins/pcs
 def test_raise_if_missing(self):
     for conf in self.cib.tree.findall(".//configuration"):
         conf.getparent().remove(conf)
     assert_raise_library_error(
         lambda: lib.get_configuration(self.cib.tree),
         (severities.ERROR, report_codes.CIB_CANNOT_FIND_MANDATORY_SECTION,
          {
              "section": "configuration",
          }),
     )
예제 #2
0
 def test_raise_if_missing(self):
     for conf in self.cib.tree.findall(".//configuration"):
         conf.getparent().remove(conf)
     self.assert_raise_library_error(
         lambda: lib.get_configuration(self.cib.tree),
         (
             severities.ERROR,
             error_codes.CIB_CANNOT_FIND_CONFIGURATION,
             {},
         ),
     )
예제 #3
0
 def test_raise_if_missing(self):
     for conf in self.cib.tree.findall(".//configuration"):
         conf.getparent().remove(conf)
     assert_raise_library_error(
         lambda: lib.get_configuration(self.cib.tree),
         (
             severities.ERROR,
             report_codes.CIB_CANNOT_FIND_MANDATORY_SECTION,
             {
                 "section": "configuration",
             }
         ),
     )
예제 #4
0
파일: test_tools.py 프로젝트: cwjenkins/pcs
 def test_success_if_exists(self):
     self.assertEqual("configuration",
                      lib.get_configuration(self.cib.tree).tag)
예제 #5
0
 def test_success_if_exists(self):
     self.assertEqual(
         "configuration",
         lib.get_configuration(self.cib.tree).tag
     )