bpo-37212: Preserve keyword argument order in unittest.mock.call and error messages (GH-14310)

This commit is contained in:
Xtreak 2019-09-09 16:25:22 +05:30 committed by Zachary Ware
parent 63c98ed2d2
commit 9d607061c9
3 changed files with 6 additions and 4 deletions

View file

@ -2320,7 +2320,7 @@ def _format_call_signature(name, args, kwargs):
formatted_args = ''
args_string = ', '.join([repr(arg) for arg in args])
kwargs_string = ', '.join([
'%s=%r' % (key, value) for key, value in sorted(kwargs.items())
'%s=%r' % (key, value) for key, value in kwargs.items()
])
if args_string:
formatted_args = args_string