@@ -37,8 +37,8 @@ def test_dir():
3737 '_DynamicCore__get_keyword_tags_supported' ,
3838 '_DynamicCore__get_typing_hints' ,
3939 '_DynamicCore__join_defaults_with_types' ,
40- '_DynamicCore__new_arg_spec ' ,
41- '_DynamicCore__old_arg_spec ' ,
40+ '_DynamicCore__new_default_spec ' ,
41+ '_DynamicCore__old_default_spec ' ,
4242 '_HybridCore__get_members' ,
4343 '_HybridCore__get_members_from_instance' ,
4444 '_custom_name' ,
@@ -76,8 +76,8 @@ def test_dir():
7676 '_DynamicCore__get_keyword_path' ,
7777 '_DynamicCore__get_keyword_tags_supported' ,
7878 '_DynamicCore__join_defaults_with_types' ,
79- '_DynamicCore__new_arg_spec ' ,
80- '_DynamicCore__old_arg_spec ' ,
79+ '_DynamicCore__new_default_spec ' ,
80+ '_DynamicCore__old_default_spec ' ,
8181 'get_keyword_arguments' ,
8282 'get_keyword_documentation' ,
8383 'get_keyword_source' ,
@@ -115,10 +115,11 @@ def test_get_keyword_arguments_rf31():
115115@pytest .mark .skipif (robot__version < '3.2' , reason = 'For RF 3.2 or greater' )
116116def test_get_keyword_arguments_rf32 ():
117117 args = DynamicLibrary ().get_keyword_arguments
118- assert args ('mandatory' ) == [('arg1' , ), ('arg2' , )]
119- assert args ('defaults' ) == [('arg1' , ), ('arg2' , 'default' ), ('arg3' , 3 )]
120- assert args ('varargs_and_kwargs' ) == [('*args' , ), ('**kws' , )]
121- assert args ('all_arguments' ) == [('mandatory' , ), ('default' , 'value' ), ('*varargs' , ), ('**kwargs' , )]
118+ assert args ('mandatory' ) == ['arg1' , 'arg2' ]
119+ assert args ('defaults' ) == ['arg1' , ('arg2' , 'default' ), ('arg3' , 3 )]
120+ assert args ('varargs_and_kwargs' ) == ['*args' , '**kws' ]
121+ assert args ('kwargs_only' ) == ['**kws' ]
122+ assert args ('all_arguments' ) == ['mandatory' , ('default' , 'value' ), '*varargs' , '**kwargs' ]
122123 assert args ('__init__' ) == [('arg' , None )]
123124 assert args ('__foobar__' ) is None
124125
0 commit comments