示例#1
0
 def next_id(self, value=None):
     return AutoID.next_id(value)
示例#2
0
 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" />')
示例#3
0
 def test_set_next_id(self):
     #getter = AutoID()
     self.assertEqual('id7', AutoID.next_id(7))
     self.assertEqual('id8', AutoID.next_id())
示例#4
0
 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())
示例#5
0
文件: base.py 项目: dyao-vu/meta-core
 def next_id(self, value=None):
     return AutoID.next_id(value)
示例#6
0
 def test_set_next_id(self):
     #getter = AutoID()
     self.assertEqual('id7', AutoID.next_id(7))
     self.assertEqual('id8', AutoID.next_id())
示例#7
0
 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())