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