def test_print(self): w = io.StringIO() root = fromstring('<one><two>three</two></one>') wcdb_print(w, root) a = (w.getvalue()) self.assertTrue( w.getvalue() == '<one>\n\t<two>three</two>\n</one>\n\n')
def test_print_4(self): w = io.StringIO() root = fromstring('<one><two><three><four></four></three></two></one>') wcdb_print(w, root) self.assertTrue( w.getvalue() == '<one>\n\t<two>\n\t\t<three>\n\t\t\t<four/>\n\t\t</three>\n\t</two>\n</one>\n\n' )
def test_print_2(self): w = io.StringIO() root = fromstring('<one></one>') wcdb_print(w, root) self.assertTrue(w.getvalue() == '<one/>\n\n')