Files
jedi/test/test_evaluate/test_helpers.py
Dave Halter a014d4fd38 Fix a bug in call_of_name.
It was possible to get a NAME(x) result when calling call_of_name on x, which shouldn't happen. It should just return x.
2015-06-29 11:27:10 +02:00

17 lines
324 B
Python

from textwrap import dedent
from jedi import names
from jedi.evaluate import helpers
def test_call_of_name_in_brackets():
s = dedent("""
x = 1
type(x)
""")
last_x = names(s, references=True, definitions=False)[-1]
name = last_x._name
call = helpers.call_of_name(name)
assert call == name