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)
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