diff options
| author | Arun Isaac | 2025-12-20 23:53:33 +0000 |
|---|---|---|
| committer | Arun Isaac | 2025-12-21 00:20:51 +0000 |
| commit | 72180f9280a1c88fae3bce7c56a6e4b226b1e3ac (patch) | |
| tree | b56a984611385661b49f1162fca1f9889ad3b02d /e2e-tests | |
| parent | 536a65013bd6a1a578c1568a5ceba131047e0d0f (diff) | |
| download | ravanan-72180f9280a1c88fae3bce7c56a6e4b226b1e3ac.tar.gz ravanan-72180f9280a1c88fae3bce7c56a6e4b226b1e3ac.tar.lz ravanan-72180f9280a1c88fae3bce7c56a6e4b226b1e3ac.zip | |
We support prefix arguments that have separate: false. This also requires more normalization in the reader to ensure the default value of separate and to coerce it to a boolean.
Diffstat (limited to 'e2e-tests')
| -rw-r--r-- | e2e-tests/jobs/unseparated-prefix-arguments.yaml | 1 | ||||
| -rw-r--r-- | e2e-tests/tests.yaml | 9 | ||||
| -rw-r--r-- | e2e-tests/tools/unseparated-prefix-arguments.scm | 3 |
3 files changed, 13 insertions, 0 deletions
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 6604e39..70f90f1 100644 --- a/e2e-tests/tests.yaml +++ b/e2e-tests/tests.yaml @@ -250,3 +250,12 @@ 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/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)) |
