(self)
| 772 | self.assertFalse(result.closed) |
| 773 | |
| 774 | def test_xmlgen_fragment(self): |
| 775 | result = self.ioclass() |
| 776 | gen = XMLGenerator(result) |
| 777 | |
| 778 | # Don't call gen.startDocument() |
| 779 | gen.startElement("foo", {"a": "1.0"}) |
| 780 | gen.characters("Hello") |
| 781 | gen.endElement("foo") |
| 782 | gen.startElement("bar", {"b": "2.0"}) |
| 783 | gen.endElement("bar") |
| 784 | # Don't call gen.endDocument() |
| 785 | |
| 786 | self.assertEqual(result.getvalue(), |
| 787 | self.xml('<foo a="1.0">Hello</foo><bar b="2.0"></bar>')[len(self.xml('')):]) |
| 788 | |
| 789 | class StringXmlgenTest(XmlgenTest, unittest.TestCase): |
| 790 | ioclass = StringIO |
nothing calls this directly
no test coverage detected