Example #1
0
 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')
Example #2
0
 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'
     )
Example #3
0
 def test_print_2(self):
     w = io.StringIO()
     root = fromstring('<one></one>')
     wcdb_print(w, root)
     self.assertTrue(w.getvalue() == '<one/>\n\n')