mirror of
https://github.com/davidhalter/jedi.git
synced 2026-10-09 21:05:47 +08:00
Add a goto_assignments test for named params
This commit is contained in:
1 parent
0dcb91d236
commit
740fd0657f
1 file changed
+11
@@ -208,3 +208,14 @@ class TestGotoAssignments(TestCase):
|
|||||||
assert len(defs) == 1
|
assert len(defs) == 1
|
||||||
ass = defs[0].goto_assignments()
|
ass = defs[0].goto_assignments()
|
||||||
assert ass[0].description == 'a = 1'
|
assert ass[0].description == 'a = 1'
|
||||||
|
|
||||||
|
def test_named_params(self):
|
||||||
|
src = """\
|
||||||
|
def foo(bar):
|
||||||
|
pass
|
||||||
|
foo(bar=1)
|
||||||
|
"""
|
||||||
|
bar = names(dedent(src), references=True)[-1]
|
||||||
|
param = bar.goto_assignments()[0]
|
||||||
|
assert param.start_pos == (1, 9)
|
||||||
|
assert param.type == 'param'
|
||||||
Reference in new issue
Block a user