nf-test
nf-test copied to clipboard
Simple test framework for Nextflow pipelines
`nf-test` fails when tests are located in a path containing an "@" symbol. To reproduce this issue I followed [Getting Started](https://www.nf-test.com/docs/getting-started/) in the nf-test docs, cloning the repo into a...
# Idea Extend the current functionality to allow `--update-snapshot versions` so you can only update a specific snapshot named "versions". # Use case We're working on [implementing automated dependency bumping...
Updated ListTestsCommand.java to print a structured map of test names and associated tags rather than an arbitrary list of tags for the whole project when calling 'nf-test list --tags'.
Is there anyway to negatively select a tag? For example in the nf-core modules CI, when we're running conda tests, I'd like to skip the test if it has a...
I wanted [this feature](https://github.com/askimed/nf-test/issues/242) of running the nf-tests in parallel. I implemented this feature by using ExecutorService and running each test as a future in the Executor Service.
I wanted to have a single file that handles the testing of all processes. Is that possible ? When I include two `nextflow_process`-es, it seems to run only the second...
Wondering if we could get support for topic channels. https://www.nextflow.io/docs/latest/channel.html#topic Mainly for nf-core/modules Docs: https://www.nextflow.io/docs/latest/channel.html#topic Example in pipelines: https://github.com/nf-core/nascent/pull/150/files nf-core/modules issues: https://github.com/nf-core/modules/issues/5834 https://github.com/nf-core/modules/issues/4517
For pipeline tests, the params load config file function parses multiline strings in yml files differently than supplying them to nextFlow via the command line `-params-file` option. ```groovy params {...
I used the `nf-test coverage --csv coverage.csv` in the latest `0.9.0` version and got below for one of my repos. Question is - what is the 3rd column type supposed...
Currently if multiple tags are supplied then any test matching at least one tag is run. There are cases where it would be useful to be able to get all...