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

[skip ci] Dev -> Master for 3.15.0 #1258

Open
wants to merge 415 commits into
base: master
Choose a base branch
from
Open

[skip ci] Dev -> Master for 3.15.0 #1258

wants to merge 415 commits into from

Conversation

drpatelh
Copy link
Member

  • Adds nf-test to all components of pipeline

maxulysse and others added 30 commits March 4, 2024 19:26
Add all nf-core modules and CI/CD and all nf-tests to everything
Co-authored-by: Jonathan Manning <pininforthefjords@gmail.com>
Adding tests for star_align igenomes
Changes:
 - Change function name from validateInputSamplesheet to checkSamplesAreConsistent to accurately reflect what the function is doing
 - Add nf-tests for all functions in UTILS_NFCORE_RNASEQ_PIPELINE
Changes:
 - Makes nextflow_schema.json a parameter so we can actually set it. Not exposed right now but will be.
 - Adds basic tests that check for correct running only. Defaults to lots of stuff off.

We should extend this to check for more things but we're in a rush right now.
Copy link
Contributor

Choose a reason for hiding this comment

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

We can possibly replace this with https://github.com/adamrtalbot/detect-nf-test-changes/ but it's very early days!

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.

None yet

7 participants