def next_id(self, value=None): return AutoID.next_id(value)
def test_object_link_auto_id(self): AutoID(999) # set next id to 999 g = Group() use = Use(g) self.assertEqual(use.tostring(), '<use xlink:href="#id999" />')
def test_set_next_id(self): #getter = AutoID() self.assertEqual('id7', AutoID.next_id(7)) self.assertEqual('id8', AutoID.next_id())
def test_next_id(self): getter = AutoID(1) self.assertEqual('id1', getter.next_id()) getter = AutoID() self.assertEqual('id2', getter.next_id()) self.assertEqual('id3', AutoID.next_id())