Example #1
0
 def test_xml_assign_id (self) :
     XML.id_num = 1
     s = "<A><B><C></C><D></D></B></A>"
     a = fromstring(s)
     self.assertTrue(type(a) == Element)
     c = xml_assign_id(a)
     self.assertTrue(type(c) == Element)
     self.assertTrue(c.text == "1")
     self.assertTrue(c.find("B").text == "2")
     self.assertTrue(c.find("B").find("C").text == "3")
     self.assertTrue(c.find("B").find("D").text == "4")
Example #2
0
 def test_xml_assign_id_5 (self) :
     XML.id_num = 1
     s = "<A><B><C></C><A></A></B><E><F><A></A></F><H></H></E></A>"
     a = fromstring(s)
     self.assertTrue(type(a) == Element)
     c = xml_assign_id(a)
     self.assertTrue(type(c) == Element)
     self.assertTrue(c.text == "1")
     self.assertTrue(c.find("B").text == "2")
     self.assertTrue(c.find("B").find("C").text == "3")
     self.assertTrue(c.find("B").find("A").text == "4")
     self.assertTrue(c.find("E").text == "5")
     self.assertTrue(c.find("E").find("F").text == "6") 
     self.assertTrue(c.find("E").find("F").find("A").text == "7")     
     self.assertTrue(c.find("E").find("H").text == "8")