Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix test syntax issues passing #531

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

lldelisle
Copy link
Contributor

See #530

@lldelisle
Copy link
Contributor Author

Same question as #533 , I don't know if these changes require a bump version.

@mvdbeek
Copy link
Member

mvdbeek commented Sep 25, 2024

No, if we're only changing the tests I don't think we need to do that. It doesn't affect the workflow itself.

@@ -12,22 +12,18 @@
Ploidy: 1
outputs:
GenomeScope linear plot:
class: File
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jmchilton do we like this ? It's a great union discriminator that would give us cleaner validation reports, I think ?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The inputs you could argue are files. These are datasets - definitely not files. But the way CWL uses the word File is also just a real problem for my literal brain. We've already given into the syntax so why not just continue I guess. It is hard to appreciate consistency and technical quality of something that is wrong 😆. We can make this required in the best practice schema I think 😿. Will you give me the that syntax on the same argument about having a good clean discriminator 😆?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, that's fine. I guess we're still at the stage of defining what works, and then next step consolidating into something we like ?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants