@@ -420,7 +420,7 @@ def get(source, column=None):
420420 (code1 , 'f(a,b,xy' , 4 ),
421421 (code1 , 'f(a,b,xyz=' , 4 ),
422422 (code1 , 'f(a,b,xy=' , None ),
423- (code1 , 'f(u=' , ( 0 , None ) ),
423+ (code1 , 'f(u=' , None ),
424424 (code1 , 'f(v=' , 1 ),
425425
426426 # **kwargs
@@ -438,7 +438,7 @@ def get(source, column=None):
438438 (code2 , 'g(a,b,abc=1,abd=4,abd=' , 5 ),
439439 (code2 , 'g(a,b,kw' , 5 ),
440440 (code2 , 'g(a,b,kwargs=' , 5 ),
441- (code2 , 'g(u=' , ( 0 , 5 ) ),
441+ (code2 , 'g(u=' , 5 ),
442442 (code2 , 'g(v=' , 1 ),
443443
444444 # *args
@@ -450,7 +450,7 @@ def get(source, column=None):
450450 (code3 , 'h(a,b,c,(3,)' , 2 ),
451451 (code3 , 'h(a,b,args=' , None ),
452452 (code3 , 'h(u,v=' , 1 ),
453- (code3 , 'h(u=' , ( 0 , None ) ),
453+ (code3 , 'h(u=' , None ),
454454 (code3 , 'h(u,*xxx' , 1 ),
455455 (code3 , 'h(u,*xxx,*yyy' , 1 ),
456456 (code3 , 'h(u,*[]' , 1 ),
@@ -483,7 +483,7 @@ def get(source, column=None):
483483 (code4 , 'i(1, [a?b,*' , 2 ),
484484 (code4 , 'i(?b,*r,c' , 1 ),
485485 (code4 , 'i(?*' , 0 ),
486- (code4 , 'i(?**' , ( 0 , 1 ) ),
486+ (code4 , 'i(?**' , 1 ),
487487
488488 # Random
489489 (code4 , 'i(()' , 0 ),
@@ -497,11 +497,6 @@ def get(source, column=None):
497497@pytest .mark .parametrize ('ending' , ['' , ')' ])
498498@pytest .mark .parametrize ('code, call, expected_index' , _calls )
499499def test_signature_index (Script , environment , code , call , expected_index , ending ):
500- if isinstance (expected_index , tuple ):
501- expected_index = expected_index [environment .version_info > (3 , 8 )]
502- if environment .version_info < (3 , 8 ):
503- code = code .replace ('/,' , '' )
504-
505500 sig , = Script (code + '\n ' + call + ending ).get_signatures (column = len (call ))
506501 index = sig .index
507502 assert expected_index == index
0 commit comments