def test_add_group(self): defs = Defs(id='defs') group = defs.add(Group(id='group')) # implicit call of add self.assertEqual(defs.tostring(), '<defs id="defs"><g id="group" /></defs>')
def test_add_subelement(self): defs = Defs(id='defs') group = Group(id='group') defs.add(group) self.assertEqual(defs.tostring(), '<defs id="defs"><g id="group" /></defs>')
def test_constructor(self): defs = Defs() self.assertEqual(defs.tostring(), "<defs />")