Test for an issue with named params in class calls (instead of functions).

This commit is contained in:
Dave Halter
2014-09-18 13:30:46 +02:00
parent 9fa6a86a19
commit ba80e35204

View File

@@ -241,3 +241,9 @@ class TestGotoAssignments(TestCase):
param = bar.goto_assignments()[0]
assert param.start_pos == (1, 13)
assert param.type == 'param'
def test_class_call(self):
src = 'from threading import Thread; Thread(group=1)'
n = names(src, references=True)[-1]
assert n.name == 'group'
assert n.goto_assignments()