26 lines
615 B
Python
Raw Normal View History

2018-05-31 06:37:27 +02:00
from __future__ import unicode_literals
from youtube_dl.jsinterp2.jsgrammar import Token
2016-12-14 18:21:57 +01:00
tests = [
{
'code': 'return a.var;',
'asserts': [{'value': 3}],
'globals': {'a': {'var': 3}},
'ast': [
(Token.RETURN,
(Token.EXPR, [
(Token.ASSIGN,
None,
(Token.OPEXPR, [
(Token.MEMBER,
(Token.ID, 'a'),
None,
(Token.FIELD, 'var', None)),
]),
None)
]))
]
}
]