mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-09 15:24:46 +08:00
Move some code around
This commit is contained in:
@@ -401,8 +401,7 @@ code3 = 'def h(u, /, v, *args, x=1, y): pass'
|
|||||||
code4 = 'def i(u, /, v, *args, x=1, y, **kwargs): pass'
|
code4 = 'def i(u, /, v, *args, x=1, y, **kwargs): pass'
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize(
|
_calls = [
|
||||||
'code, call, expected_index', [
|
|
||||||
# No *args, **kwargs
|
# No *args, **kwargs
|
||||||
(code1, 'f(', 0),
|
(code1, 'f(', 0),
|
||||||
(code1, 'f(a', 0),
|
(code1, 'f(a', 0),
|
||||||
@@ -480,8 +479,10 @@ code4 = 'def i(u, /, v, *args, x=1, y, **kwargs): pass'
|
|||||||
(code4, 'i(1, [a,b', 1),
|
(code4, 'i(1, [a,b', 1),
|
||||||
(code4, 'i(1, [a,b=,', 2),
|
(code4, 'i(1, [a,b=,', 2),
|
||||||
(code4, 'i(1, [a!b,', 2),
|
(code4, 'i(1, [a!b,', 2),
|
||||||
]
|
]
|
||||||
)
|
|
||||||
|
|
||||||
|
@pytest.mark.parametrize('code, call, expected_index', _calls)
|
||||||
def test_signature_index(skip_pre_python38, Script, code, call, expected_index):
|
def test_signature_index(skip_pre_python38, Script, code, call, expected_index):
|
||||||
sig, = Script(code + '\n' + call).call_signatures()
|
sig, = Script(code + '\n' + call).call_signatures()
|
||||||
index = sig.index
|
index = sig.index
|
||||||
|
|||||||
Reference in New Issue
Block a user