-
Notifications
You must be signed in to change notification settings - Fork 253
nf-core/nf-test guide #3387
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
base: main
Are you sure you want to change the base?
nf-core/nf-test guide #3387
Conversation
✅ Deploy Preview for nf-core-main-site ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
@nf-core-bot fix linting |
jfy133
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I still feel this should go under the nf-core tutorials section of the tutorials section of the docs page
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Started, will try to finish later one
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/01_installation.md
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/01_installation.md
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/01_installation.md
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/01_installation.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/01_installation.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/02_commands_integration.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/03_project_setup.md
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/03_project_setup.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/03_project_setup.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/03_project_setup.md
Show resolved
Hide resolved
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
jfy133
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few more comments forgot to press' submit reivew' on
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/03_project_setup.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/03_project_setup.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/03_project_setup.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/04_testing_modules.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/06_testing_pipelines.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/06_testing_pipelines.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/06_testing_pipelines.md
Outdated
Show resolved
Hide resolved
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/02_commands_integration.md
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/06_testing_pipelines.md
Outdated
Show resolved
Hide resolved
prototaxites
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple of suggestions about testing the expected contents of a file - I could add another example about re-implementing a filter but I'm not sure which section it would go in
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/06_testing_pipelines.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/07_assertions.md
Show resolved
Hide resolved
Co-authored-by: Jim Downie <19718667+prototaxites@users.noreply.github.com>
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/06_testing_pipelines.md
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/06_testing_pipelines.md
Show resolved
Hide resolved
|
|
||
| Use withName selectors to assign `ext.args` values to a specific process. Both directives work within the scope they are defined in. | ||
|
|
||
| ### File Path Handling |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Based on what we talked about: I think we need somewhere some basic backgoround on the use of file vs path
And also basic background of how we have to handle multiple files being emitted as a list
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/07_assertions.md
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/07_assertions.md
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/07_assertions.md
Outdated
Show resolved
Hide resolved
sites/docs/src/content/docs/tutorials/tests_and_test_data/components/07_assertions.md
Outdated
Show resolved
Hide resolved
Co-authored-by: Joon Klaps <joon.klaps@kuleuven.be> Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
|
@nf-core-bot fix linting |
…m pytest, and restructure the tutorial content for better clarity and organization. Add new sections on repository setup, testing modules, subworkflows, pipelines, assertions, test data management, CI/CD integration, and command usage.
…te section links, improve diagrams for project setup, module testing, subworkflow testing, pipeline testing, test data management, CI/CD integration, and command usage. Remove outdated content and enhance overall structure.
…ting modules. Revise installation commands for clarity, and correct section links for better navigation. Improve assertions and next steps guidance across multiple components.
…eps references to ensure consistency across the tutorial.
@netlify /docs/tutorials/tests_and_test_data/components/01_installation