mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-08 14:54:47 +08:00
Test for the equals that is added to params sometimes. Refs #582.
This commit is contained in:
@@ -333,3 +333,19 @@ class TestGotoAssignments(TestCase):
|
|||||||
assert len(ass) == 1
|
assert len(ass) == 1
|
||||||
assert ass[0].name == 'json'
|
assert ass[0].name == 'json'
|
||||||
assert ass[0].type == 'module'
|
assert ass[0].type == 'module'
|
||||||
|
|
||||||
|
|
||||||
|
def test_added_equals_to_params():
|
||||||
|
def run(rest_source):
|
||||||
|
source = dedent("""
|
||||||
|
def foo(bar):
|
||||||
|
pass
|
||||||
|
""")
|
||||||
|
results = Script(source + rest_source).completions()
|
||||||
|
assert len(results) == 1
|
||||||
|
return results[0]
|
||||||
|
|
||||||
|
assert run('foo(bar').name_with_symbols == 'bar='
|
||||||
|
assert run('foo(bar').complete == '='
|
||||||
|
assert run('foo(bar').name_with_symbols == 'bar'
|
||||||
|
assert run(' bar').complete == ''
|
||||||
|
|||||||
Reference in New Issue
Block a user