From a5872ec0b7f2aacc8740b101c72a4fea86443e34 Mon Sep 17 00:00:00 2001 From: BenjaminWehnert1008 <84199433+BenjaminWehnert1008@users.noreply.github.com> Date: Fri, 6 Mar 2026 14:54:13 +0100 Subject: [PATCH] Create nf-test.config --- nf-test.config | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 nf-test.config diff --git a/nf-test.config b/nf-test.config new file mode 100644 index 0000000..3a1fff5 --- /dev/null +++ b/nf-test.config @@ -0,0 +1,24 @@ +config { + // location for all nf-test tests + testsDir "." + + // nf-test directory including temporary files for each test + workDir System.getenv("NFT_WORKDIR") ?: ".nf-test" + + // location of an optional nextflow.config file specific for executing tests + configFile "tests/nextflow.config" + + // ignore tests coming from the nf-core/modules repo + ignore 'modules/nf-core/**/tests/*', 'subworkflows/nf-core/**/tests/*' + + // run all test with defined profile(s) from the main nextflow.config + profile "test" + + // list of filenames or patterns that should be trigger a full test run + triggers 'nextflow.config', 'nf-test.config', 'conf/test.config', 'tests/nextflow.config', 'tests/.nftignore' + + // load the necessary plugins + plugins { + load "nft-utils@0.0.3" + } +}