예제 #1
0
 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"])
예제 #2
0
 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"])