diff options
Diffstat (limited to 'e2e-tests')
| -rw-r--r-- | e2e-tests/jobs/command-line-tool-with-array-input.yaml | 3 | ||||
| -rw-r--r-- | e2e-tests/jobs/unseparated-prefix-arguments.yaml | 1 | ||||
| -rw-r--r-- | e2e-tests/tests.yaml | 18 | ||||
| -rw-r--r-- | e2e-tests/tools/command-line-tool-with-array-input.scm | 3 | ||||
| -rw-r--r-- | e2e-tests/tools/unseparated-prefix-arguments.scm | 3 |
5 files changed, 28 insertions, 0 deletions
diff --git a/e2e-tests/jobs/command-line-tool-with-array-input.yaml b/e2e-tests/jobs/command-line-tool-with-array-input.yaml new file mode 100644 index 0000000..a0fc50c --- /dev/null +++ b/e2e-tests/jobs/command-line-tool-with-array-input.yaml @@ -0,0 +1,3 @@ +messages: + - foo + - bar diff --git a/e2e-tests/jobs/unseparated-prefix-arguments.yaml b/e2e-tests/jobs/unseparated-prefix-arguments.yaml new file mode 100644 index 0000000..e179c1b --- /dev/null +++ b/e2e-tests/jobs/unseparated-prefix-arguments.yaml @@ -0,0 +1 @@ +message: foo diff --git a/e2e-tests/tests.yaml b/e2e-tests/tests.yaml index d14b93a..70f90f1 100644 --- a/e2e-tests/tests.yaml +++ b/e2e-tests/tests.yaml @@ -241,3 +241,21 @@ class: File size: 13 checksum: sha1$47a013e660d408619d894b20806b1d5086aab03b +- id: command-line-tool-with-array-input + doc: CommandLineTool with array input + tool: tools/command-line-tool-with-array-input.cwl + job: jobs/command-line-tool-with-array-input.yaml + output: + output_message: + class: File + size: 8 + checksum: sha1$d53a205a336e07cf9eac45471b3870f9489288ec +- id: unseparated-prefix-arguments + doc: Prefix arguments with separate as false + tool: tools/unseparated-prefix-arguments.cwl + job: jobs/unseparated-prefix-arguments.yaml + output: + output_message: + class: File + size: 12 + checksum: sha1$598114d347c67f3f6142f60a4b5afcb3482f27a8 diff --git a/e2e-tests/tools/command-line-tool-with-array-input.scm b/e2e-tests/tools/command-line-tool-with-array-input.scm new file mode 100644 index 0000000..38a8722 --- /dev/null +++ b/e2e-tests/tools/command-line-tool-with-array-input.scm @@ -0,0 +1,3 @@ +(command #:inputs (messages #:type (array string)) + #:run "echo" messages + #:outputs (output_message #:type stdout)) diff --git a/e2e-tests/tools/unseparated-prefix-arguments.scm b/e2e-tests/tools/unseparated-prefix-arguments.scm new file mode 100644 index 0000000..03f68e2 --- /dev/null +++ b/e2e-tests/tools/unseparated-prefix-arguments.scm @@ -0,0 +1,3 @@ +(command #:inputs (message #:type string) + #:run "echo" ("-a" message #:separate? #f) ("-b" "bar" #:separate? #f) + #:outputs (output_message #:type stdout)) |
