def test_read_4 (self) :
     r = StringIO.StringIO("<tag1><tag2></tag2><tag3>\n</tag3></tag1><tag1></tag1>\n")
     inp = ["",""]
     b = xml_parse(r, inp)
     self.assert_(b == True)
     self.assert_(inp[0] ==  "<tag1><tag2></tag2><tag3></tag3></tag1>")
     self.assert_(inp[1] == "<tag1>.*?</tag1>")
 def test_read_2 (self) :
     r = StringIO.StringIO("<tag1></tag1>\n<tag1></tag1>\n")  # 2 lines only
     inp = ["",""]
     b = xml_parse(r, inp)
     self.assert_(b == True)
     self.assert_(inp[0] ==  "<tag1></tag1>")
     self.assert_(inp[1] == "<tag1>.*?</tag1>")