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

Create additional test cases for the feature #16

Open
2 of 3 tasks
jvfe opened this issue Sep 17, 2024 · 0 comments · May be fixed by #15
Open
2 of 3 tasks

Create additional test cases for the feature #16

jvfe opened this issue Sep 17, 2024 · 0 comments · May be fixed by #15
Assignees
Labels
testing/linting Issue related to the tests or the linting functions

Comments

@jvfe
Copy link
Collaborator

jvfe commented Sep 17, 2024

Description of feature

These might involve reimplementing certain parts of the feature, if bugs are found.

  • Build the three test cases outlined by Júlia:
    • Installing a subworkflow which installs a module from another repo which is also installed from nf-core, for example fastqc which is already in the pipeline template.
    • Installing the subworkflow on an old version (sha) and updating it, make sure that all modules from different repos are updated.
      • Probably will need the same ModulesRepo code in the update component
    • Removing nf-core fastqc to make sure the fastqc module from the other repo is kept.
@jvfe jvfe added the testing/linting Issue related to the tests or the linting functions label Sep 17, 2024
@jvfe jvfe self-assigned this Sep 17, 2024
@jvfe jvfe linked a pull request Sep 17, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing/linting Issue related to the tests or the linting functions
Development

Successfully merging a pull request may close this issue.

1 participant