File tree Expand file tree Collapse file tree 4 files changed +22
-13
lines changed Expand file tree Collapse file tree 4 files changed +22
-13
lines changed Original file line number Diff line number Diff line change @@ -170,6 +170,8 @@ $graph:
170
170
` echo a && echo b` , and capture the output correctly.
171
171
* `record_order_with_input_bindings`: Test sorting arguments at each level
172
172
(`inputBinding` for all levels).
173
+ * `json_output_path_relative`: Test support for reading cwl.output.json
174
+ where 'path' is relative path in output dir.
173
175
174
176
# ## New Optional Conformance Tests for v1.2.1
175
177
Original file line number Diff line number Diff line change 975
975
id : json_output_path_relative
976
976
doc : >-
977
977
Test support for reading cwl.output.json where 'path' is relative path in output dir.
978
- tags : [ shell_command , command_line_tool ]
978
+ tags : [ required , command_line_tool ]
979
979
980
980
- job : tests/empty.json
981
981
output : {
990
990
id : json_output_location_relative
991
991
doc : >-
992
992
Test support for reading cwl.output.json where 'location' is relative reference to output dir.
993
- tags : [ shell_command , command_line_tool ]
993
+ tags : [ required , command_line_tool ]
994
994
995
995
- job : tests/abc.json
996
996
output :
Original file line number Diff line number Diff line change 1
1
class: CommandLineTool
2
2
cwlVersion: v1.2
3
- requirements :
4
- - class: ShellCommandRequirement
5
3
hints :
6
4
DockerRequirement:
7
5
dockerPull: docker.io/debian:stable-slim
8
6
7
+ baseCommand : sh
8
+
9
9
inputs : []
10
10
11
11
outputs :
12
12
- id : foo
13
13
type : File
14
14
15
+ stdout : cwl.output.json
16
+
15
17
arguments :
16
- - valueFrom : >
17
- echo foo > foo && echo '{"foo": {"path": "foo", "class": "File"} }' > cwl.output.json
18
- shellQuote : false
18
+ - -c
19
+ - |
20
+ echo foo > foo && echo '{"foo": {"path": "foo", "class": "File"} }'
Original file line number Diff line number Diff line change 1
1
class: CommandLineTool
2
2
cwlVersion: v1.2
3
- requirements :
4
- - class: ShellCommandRequirement
3
+
5
4
hints :
6
5
DockerRequirement:
7
6
dockerPull: docker.io/debian:stable-slim
8
7
9
8
inputs : []
10
9
10
+ baseCommand : sh
11
+
12
+ arguments :
13
+ - -c
14
+ - |
15
+ echo foo > foo && echo '{"foo": {"location": "foo", "class": "File"} }'
16
+
17
+ stdout : cwl.output.json
18
+
11
19
outputs :
12
20
- id : foo
13
21
type : File
14
22
15
- arguments :
16
- - valueFrom : >
17
- echo foo > foo && echo '{"foo": {"location": "foo", "class": "File"} }' > cwl.output.json
18
- shellQuote : false
23
+
You can’t perform that action at this time.
0 commit comments