Skip to content

Commit 2e5b22a

Browse files
committed
195 tests passed, 2 failures
1 parent cb7425a commit 2e5b22a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

cwl_utils/etools_to_clt.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -279,9 +279,9 @@ def empty_inputs(process_or_step: Union[cwl.Process, cwl.WorkflowStep], parent:
279279

280280
def example_input(some_type: Any) -> Any:
281281
if some_type == 'Directory':
282-
return {'class': 'Directory', 'location': 'https://www.example.com/example', 'basename': 'example', 'listing': []}
282+
return {'class': 'Directory', 'location': 'https://www.example.com/example', 'basename': 'example', 'listing': [{'class': 'File', 'basename':'example.txt', 'size': 23, 'contents':'hoopla', 'nameroot': 'example', 'nameext': 'txt'}]}
283283
if some_type == 'File':
284-
return {'class': 'File', 'location': 'https://www.example.com/example.txt', 'basename': 'example.txt', 'size': 23, 'contents': "hoopls", 'nameroot': 'example', 'nameext': 'txt'}
284+
return {'class': 'File', 'location': 'https://www.example.com/example.txt', 'basename': 'example.txt', 'size': 23, 'contents': "hoopla", 'nameroot': 'example', 'nameext': 'txt'}
285285
return None
286286

287287
def type_for_source(process: cwl.Process, sourcenames: Union[str, List[str]], parent: Optional[cwl.Workflow] = None) -> Any:
@@ -1181,6 +1181,7 @@ def replace_step_valueFrom_expr_with_etool(expr: str,
11811181
scatter[index] = entry.split('/')[-1]
11821182
if scatter and step_inp_id in scatter:
11831183
scatter = ['self']
1184+
# do we still need to scatter?
11841185
else:
11851186
scatter = None
11861187
workflow.steps.append(cwl.WorkflowStep(

0 commit comments

Comments
 (0)