common-workflow-language / common-workflow-language/cwl-v1.2
make a proper test for WorkReuse
- Dominant language
- Common Workflow Language
- Stars
- 45
- Forks
- 28
- PR merge metrics
- No merged PRs in 30d
Description
A workflow that uses the same `CommandLineTool` or `ExpressionTool` multiple times; except that that Tool always produces different outputs. `WorkReuse` would be added at the workflow step `requrements` level. The results then get compared to ensure that them do (or do not) match, as per the rules.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing tests for WorkReuse and workflow steps in this repository, then identify how CommandLineTool and ExpressionTool are invoked more than once. Define a test that compares their outputs when WorkReuse is declared at the workflow-step requirements level, including both matching and non-matching outcomes.
Written by the indexing model from the issue text.
Assessment
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100