Ejemplo n.º 1
0
    def test_Index(self):
        TestStructFile.test_Index(self)

        pf = self.get_obj()
        pf.xdata = lxml.etree.Element("Properties")
        lxml.etree.SubElement(pf.xdata, "Crypted", encrypted="foo")
        pf.data = lxml.etree.tostring(pf.xdata)
Ejemplo n.º 2
0
    def test_Index(self):
        TestStructFile.test_Index(self)

        pf = self.get_obj()
        pf.xdata = lxml.etree.Element("Properties", encryption="true")
        pf.data = lxml.etree.tostring(pf.xdata)
        # extra test: crypto is not available, but properties file is
        # encrypted
        has_crypto = Bcfg2.Server.Plugins.Properties.HAS_CRYPTO
        Bcfg2.Server.Plugins.Properties.HAS_CRYPTO = False
        self.assertRaises(PluginExecutionError, pf.Index)
        Bcfg2.Server.Plugins.Properties.HAS_CRYPTO = has_crypto
Ejemplo n.º 3
0
    def test_Index(self):
        TestStructFile.test_Index(self)

        pf = self.get_obj()
        pf.xdata = lxml.etree.Element("Properties", encryption="true")
        pf.data = lxml.etree.tostring(pf.xdata)
        # extra test: crypto is not available, but properties file is
        # encrypted
        has_crypto = Bcfg2.Server.Plugins.Properties.HAS_CRYPTO
        Bcfg2.Server.Plugins.Properties.HAS_CRYPTO = False
        self.assertRaises(PluginExecutionError, pf.Index)
        Bcfg2.Server.Plugins.Properties.HAS_CRYPTO = has_crypto
Ejemplo n.º 4
0
 def get_obj(self, *args, **kwargs):
     return TestStructFile.get_obj(self, *args, **kwargs)
Ejemplo n.º 5
0
 def setUp(self):
     TestPropertyFile.setUp(self)
     TestStructFile.setUp(self)
     set_setup_default("automatch", False)
Ejemplo n.º 6
0
 def get_obj(self, *args, **kwargs):
     return TestStructFile.get_obj(self, *args, **kwargs)
Ejemplo n.º 7
0
 def setUp(self):
     TestPropertyFile.setUp(self)
     TestStructFile.setUp(self)
     set_setup_default("automatch", False)
Ejemplo n.º 8
0
 def setUp(self):
     TestCfgCreator.setUp(self)
     TestStructFile.setUp(self)
Ejemplo n.º 9
0
 def setUp(self):
     TestCfgCreator.setUp(self)
     TestStructFile.setUp(self)