def __test_overwrite_element_with_xpaths(self): for doc in self.docs: if len(doc) > 1: (doc, xpathtest)=doc (xpath, expectedresult, newvalue) = xpathtest xml2=XmlTools.overwrite_element_with_xpaths(doc.documentElement, { xpath: newvalue }) buf=XmlTools.toPrettyXML(doc) self.assertEquals(buf.replace("\n", "").replace(" ", ""), XmlTools.toPrettyXML(doc).replace("\n", "").replace(" ", ""))
def __test_overwrite_element_with_xpaths(self): for doc in self.docs: if len(doc) > 1: (doc, xpathtest) = doc (xpath, expectedresult, newvalue) = xpathtest xml2 = XmlTools.overwrite_element_with_xpaths( doc.documentElement, {xpath: newvalue}) buf = XmlTools.toPrettyXML(doc) self.assertEquals( buf.replace("\n", "").replace(" ", ""), XmlTools.toPrettyXML(doc).replace("\n", "").replace(" ", ""))
def overwriteDestination(self): from comoonics import XmlTools XmlTools.overwrite_element_with_xpaths(self.enterprisecopy.getElement(), self.getOverwriteMap()) return self.enterprisecopy.getElement()
def overwriteDestination(self): from comoonics import XmlTools XmlTools.overwrite_element_with_xpaths( self.enterprisecopy.getElement(), self.getOverwriteMap()) return self.enterprisecopy.getElement()