diff --git a/lib/galaxy/tools/test.py b/lib/galaxy/tools/test.py index a26f26fea9d..a4acd0f5ee2 100644 --- a/lib/galaxy/tools/test.py +++ b/lib/galaxy/tools/test.py @@ -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