Start working on param autocompletion for the REPL.

This commit is contained in:
Dave Halter committed 2016-08-01 23:59:49 +02:00
1 parent 9acb5cf1b3
commit 05ad8c6608
2 files changed
+13 -4

No files matched your search

+9
View File
@@ -148,3 +148,12 @@ class TestInterpreterAPI(TestCase):
foo = Foo()
self.check_interpreter_complete('foo.bar', locals(), ['bar'])
self.check_interpreter_complete('foo.bar.baz', locals(), [])
def test_param_completion(self):
def foo(bar):
pass
lambd = lambda x: 3
self.check_interpreter_complete('foo(bar', locals(), ['bar'])
self.check_interpreter_complete('lambd(x', locals(), ['x'])