9213: Improve gem loading in `arv`.
[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 inputs:
6   - id: "#fileInput"
7     type: File
8     label: It's a file; we expect to find some characters in it.
9     description: |
10       If there were anything further to say, it would be said here,
11       or here.
12   - id: "#boolInput"
13     type: boolean
14     label: True or false?
15   - id: "#floatInput"
16     type: float
17     label: Floats like a duck
18     default: 0.1
19   - id: "#optionalFloatInput"
20     type: ["null", float]
21 outputs: []
22 steps:
23   - id: step1
24     inputs:
25       - { id: x, source: "#x" }
26     outputs: []
27     run: ../tool/submit_tool.cwl