Esempio n. 1
0
 def test_get_pos(self):
     from js import operations
     from pypy.rlib.parsing.tree import Symbol
     astb = ASTBuilder()
     t = self.parse('6')
     assert isinstance(t, Symbol)
     pos = astb.get_pos(t)
     assert pos.lineno == 0
     t = self.parse('[1,]')
     assert not isinstance(t, Symbol)
     pos = astb.get_pos(t)
     assert pos.start == 0
Esempio n. 2
0
 def test_get_pos(self):
     from js import operations
     from rpython.rlib.parsing.tree import Symbol
     astb = ASTBuilder()
     t = self.parse('6')
     assert isinstance(t, Symbol)
     pos = astb.get_pos(t)
     assert pos.lineno == 0
     t = self.parse('[1,]')
     assert not isinstance(t, Symbol)
     pos = astb.get_pos(t)
     assert pos.start == 0