def testExtractNode(self): subNode = ET.SubElement(self.barNode, "CactusSetReferenceCoordinatesDownRecursion", { "memory":"10" }) barNodeCopy = extractNode(self.barNode) barNodeCopy.attrib["added"] = "1" self.assertFalse("added" in self.barNode.attrib) self.barNode.attrib["added2"] = "1" self.assertTrue("added2" in self.barNode.attrib) self.assertFalse("added2" in barNodeCopy.attrib) self.assertEqual(subNode, self.barNode.find("CactusSetReferenceCoordinatesDownRecursion")) subNodeCopy = barNodeCopy.find("CactusSetReferenceCoordinatesDownRecursion") self.assertTrue(subNodeCopy != None) self.assertEqual("10", subNodeCopy.attrib["memory"])
def testExtractNode(self): subNode = ET.SubElement(self.barNode, "CactusSetReferenceCoordinatesDownRecursion", { "memory":"10" }) barNodeCopy = extractNode(self.barNode) barNodeCopy.attrib["added"] = "1" self.assertFalse("added" in self.barNode.attrib) self.barNode.attrib["added2"] = "1" self.assertTrue("added2" in self.barNode.attrib) self.assertFalse("added2" in barNodeCopy.attrib) self.assertEquals(subNode, self.barNode.find("CactusSetReferenceCoordinatesDownRecursion")) subNodeCopy = barNodeCopy.find("CactusSetReferenceCoordinatesDownRecursion") self.assertTrue(subNodeCopy != None) self.assertEquals("10", subNodeCopy.attrib["memory"])