Add a test from jedi.

This commit is contained in:
Dave Halter
2017-05-24 00:42:17 -04:00
parent a07801327c
commit 2fd4567d6f

View File

@@ -61,3 +61,12 @@ class TestsFunctionAndLambdaParsing(object):
assert node.annotation is None
else:
assert node.annotation.value == expected_annotation
def test_end_pos_line():
# jedi issue #150
s = "x()\nx( )\nx( )\nx ( )"
module = parse(s)
for i, simple_stmt in enumerate(module.children[:-1]):
expr_stmt = simple_stmt.children[0]
assert expr_stmt.end_pos == (i + 1, i + 3)