Merge branch 'master' into 8876-work-unit
[arvados.git] / sdk / cwl / tests / wf / inputs_test.cwl
1 # Test case for arvados-cwl-runner. Used to test propagation of
2 # various input types as script_parameters in pipeline templates.
3
4 class: Workflow
5 cwlVersion: draft-3
6 inputs:
7   - id: "#fileInput"
8     type: File
9     label: It's a file; we expect to find some characters in it.
10     description: |
11       If there were anything further to say, it would be said here,
12       or here.
13   - id: "#boolInput"
14     type: boolean
15     label: True or false?
16   - id: "#floatInput"
17     type: float
18     label: Floats like a duck
19     default: 0.1
20   - id: "#optionalFloatInput"
21     type: ["null", float]
22 outputs: []
23 steps:
24   - id: step1
25     inputs:
26       - { id: x, source: "#x" }
27     outputs: []
28     run: ../tool/submit_tool.cwl