Exemplo n.º 1
0
 def test_init(self):
     vg = _VarGenerator()
     assert vg.vid == 1
     assert len(vg.store) == 0
     vg = _VarGenerator(starting_vid=5)
     assert vg.vid == 5
     assert len(vg.store) == 0
Exemplo n.º 2
0
 def test_init(self):
     vg = _VarGenerator()
     assert vg.vid == 1
     assert len(vg.store) == 0
     vg = _VarGenerator(starting_vid=5)
     assert vg.vid == 5
     assert len(vg.store) == 0
Exemplo n.º 3
0
 def test_new(self):
     vg = _VarGenerator()
     v, vps = vg.new('x')
     assert v == 'x1'
     assert vg.vid == 2
     assert len(vg.store['x1']) == len(vps) == 0
     v, vps = vg.new('e', [('PROP', 'VAL')])
     assert v == 'e2'
     assert vg.vid == 3
     assert len(vg.store['e2']) == len(vps) == 1
Exemplo n.º 4
0
 def test_new(self):
     vg = _VarGenerator()
     v, vps = vg.new('x')
     assert v == 'x1'
     assert vg.vid == 2
     assert len(vg.store['x1']) == len(vps) == 0
     v, vps = vg.new('e', [('PROP', 'VAL')])
     assert v == 'e2'
     assert vg.vid == 3
     assert len(vg.store['e2']) == len(vps) == 1