def testWriteTagData(self): xw = XMLWriter() xw.pushTag('tag') xw.writeTag('tag2', data='data') self.assertEquals(xw.getXML(), self._addXMLHeader(xw, '<tag>\n <tag2>data</tag2>\n'))
def testWriteTagAttrData(self): xw = XMLWriter() xw.pushTag('tag') xw.writeTag('tag2', [('attr', 'value')], data='data') self.assertEquals(xw.getXML(), self._addXMLHeader(xw, '<tag>\n <tag2 attr="value">data</tag2>\n'))
def testWriteTag(self): xw = XMLWriter() xw.pushTag('tag') xw.writeTag('tag2') self.assertEquals(xw.getXML(), self._addXMLHeader(xw, '<tag>\n <tag2/>\n'))
def testWriteTagAttr(self): xw = XMLWriter() xw.pushTag('tag') xw.writeTag('tag2', [('attr', 'value')]) self.assertEquals(xw.getXML(), '<tag>\n <tag2 attr="value"/>\n')