-
Notifications
You must be signed in to change notification settings - Fork 169
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
Implement tests with nf-test #91
Comments
I'm pretty sure the latest bugs in 2.5.0 would have been caught by that. @fmalmeida, do you already have something in the internal pipeline that you could upstream here? |
Yes, |
Is there a nf-core pipeline already standardized with nf-test so that I can "copy" the same standards in terms of organization and setup? |
e.g. https://github.com/nf-core/ampliseq/tree/dev or https://github.com/nf-core/spatialtranscriptomics, but not sure if this qualifies as "standardized". Modules can since very recently be tested with nf-test in nf-core/modules. There's even documentation for that https://nf-co.re/docs/contributing/modules#writing-nf-test-tests |
Hi @grst , |
Is there a PR I can look at 👀? |
Did not open, is still in the branch (shown in the right menu) I can open a draft if you prefer. |
I see, thanks! I opened one now, makes it easier to discuss... |
Hello hello, |
Pytest workflow makes it easier to maintain larger test suites and also allows to check outputs.
cf. nf-core/tools#605, nf-core/rnaseq#546, https://github.com/nf-core/sarek/tree/dev/tests
Testing scenarios:
The text was updated successfully, but these errors were encountered: