Fix `disable_test_id_escaping_and_forfeit_all_rights_to_community_support` option when using a list of test IDs

This commit is contained in:
Akiomi Kamakura 2019-05-21 09:48:22 +09:00
parent 6663cb054c
commit a304dbb519
3 changed files with 3 additions and 1 deletions

View File

@ -9,6 +9,7 @@ Abhijeet Kasurde
Adam Johnson Adam Johnson
Adam Uhlir Adam Uhlir
Ahn Ki-Wook Ahn Ki-Wook
Akiomi Kamakura
Alan Velasco Alan Velasco
Alexander Johnson Alexander Johnson
Alexei Kozlenok Alexei Kozlenok

View File

@ -0,0 +1 @@
Fix issue with ``disable_test_id_escaping_and_forfeit_all_rights_to_community_support`` option doesn't work when using a list of test IDs in parametrized tests.

View File

@ -1217,7 +1217,7 @@ def _idvalset(idx, parameterset, argnames, idfn, ids, item, config):
] ]
return "-".join(this_id) return "-".join(this_id)
else: else:
return ascii_escaped(ids[idx]) return _ascii_escaped_by_config(ids[idx], config)
def idmaker(argnames, parametersets, idfn=None, ids=None, config=None, item=None): def idmaker(argnames, parametersets, idfn=None, ids=None, config=None, item=None):