From 4ccc9cf0a0f56f931c79b42df078ac313bd0b5b7 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Thu, 27 Nov 2025 16:27:21 +0000 Subject: tests: Test reader end-to-end, don't test specific functions. This makes the tests less fragile—that is, less subject to breakage due to code refactoring. And, we can be more confident that the reader actually works end-to-end. --- .../workflow-with-various-file-type-formals.cwl | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 test-data/workflow-with-various-file-type-formals.cwl (limited to 'test-data/workflow-with-various-file-type-formals.cwl') diff --git a/test-data/workflow-with-various-file-type-formals.cwl b/test-data/workflow-with-various-file-type-formals.cwl new file mode 100644 index 0000000..762bf9f --- /dev/null +++ b/test-data/workflow-with-various-file-type-formals.cwl @@ -0,0 +1,39 @@ +class: Workflow +inputs: + infoo: + type: File + secondaryFiles: + - .bai + inbar: + type: + type: array + items: File + secondaryFiles: + - .bai + infoobar: + type: + type: array + items: + type: array + items: File + secondaryFiles: + - .bai +outputs: + outfoo: + type: File + secondaryFiles: + - .bai + outbar: + type: + type: array + items: File + secondaryFiles: + - .bai + outfoobar: + type: + type: array + items: + type: array + items: File + secondaryFiles: + - .bai -- cgit 1.4.1