Fix internal error when parametrizing using and empty list of ids()

Fix #1849
This commit is contained in:
Bruno Oliveira
2016-08-23 18:14:15 -03:00
parent 7538680c98
commit df200297e2
3 changed files with 33 additions and 2 deletions
+1 -1
View File
@@ -936,7 +936,7 @@ def _idval(val, argname, idx, idfn, config=None):
return str(argname)+str(idx)
def _idvalset(idx, valset, argnames, idfn, ids, config=None):
if ids is None or ids[idx] is None:
if ids is None or (idx >= len(ids) or ids[idx] is None):
this_id = [_idval(val, argname, idx, idfn, config)
for val, argname in zip(valset, argnames)]
return "-".join(this_id)