py3: Fix DataParameter test data upload

This commit is contained in:
mvdbeek
2018-08-02 13:21:19 +02:00
parent 4a9faf78c1
commit 418f1220c8
+2 -1
View File
@@ -131,7 +131,8 @@ def _process_raw_inputs(tool, tool_inputs, raw_inputs, required_files, parent_co
if isinstance(value, galaxy.tools.parameters.basic.DataToolParameter):
if not isinstance(param_value, list):
param_value = [param_value]
map(lambda v: _add_uploaded_dataset(context.for_state(), v, param_extra, value, required_files), param_value)
for v in param_value:
_add_uploaded_dataset(context.for_state(), v, param_extra, value, required_files)
processed_value = param_value
elif isinstance(value, galaxy.tools.parameters.basic.DataCollectionToolParameter):
assert 'collection' in param_extra