-
Notifications
You must be signed in to change notification settings - Fork 2
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
Add integration test for post processing of flat flow cell demultiplexed with bclconvert #2236
Add integration test for post processing of flat flow cell demultiplexed with bclconvert #2236
Conversation
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.
Nice! If you want to avoid duplicating code I think you could make use of the parametrize functionality in pytest, to run the same test with separate inputs.
I tried to find a way to parametrise a test with fixtures, but it is not supported yet by pytest directly as far as I understand pytest-dev/pytest#349 |
Right, we've encountered this before. What has been done before is creating a third fixture, aggregating them and then using the keys to parametrize. Feel free to implement it if you like it. Otherwise don't 😊
|
18fa59c
to
16a35b3
Compare
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.
Looks good, make it much easier and cleans up the fixtures. Just the sample_internal_id variables. I think I caught them all with my suggested commits.
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Description
This PR adds an integration test for the post processing of a flow cell demultiplexed with bclconvert using the flat output directory structure. Part of project https://github.com/Clinical-Genomics/project-planning/issues/482.
Fixed
This version is a