Nicolas Vannieuwkerke
02/12/2026, 11:57 AMNicolas Vannieuwkerke
02/12/2026, 11:57 AMMaxime Garcia
02/12/2026, 12:04 PMJames Fellows Yates
02/12/2026, 12:32 PMJames Fellows Yates
02/12/2026, 12:32 PM.get().get() vs [][]Nicolas Vannieuwkerke
02/12/2026, 12:33 PM[] is exactly the same as .get() . That's Java šNicolas Vannieuwkerke
02/12/2026, 12:34 PMMaxime Garcia
02/12/2026, 12:34 PM[][]Jim Downie
02/12/2026, 1:13 PM.get() š« Jim Downie
02/12/2026, 1:20 PM$launchDir) that refers to the main .nf-test/ directory (rather than .nf-test/tests/<hash>)
⢠This PR, or an equivalent but better implementation: https://github.com/askimed/nf-test/pull/330
Some things that are maybe more complicated:
⢠Option to stage files for use in a test in a stage { } block, so that all tests in a file can use files that get staged once. Then you can refer to the variables in the input string with standard ${var} notation? Bonus points if there are options for gzipping/ungzipping, etc..
⢠Running tests over a matrix of profiles/configs - this could be useful to avoid or separate e.g. conda tests from docker and singularity tests, where there are modules that don't support conda (leading to snapshot mismatch).Jim Downie
02/12/2026, 1:20 PMcleanup { } block - it's currently a hidden feature)James Fellows Yates
02/12/2026, 1:29 PMNicolas Vannieuwkerke
02/12/2026, 1:33 PMMaxime Garcia
02/12/2026, 3:46 PMNicolas Vannieuwkerke
02/12/2026, 3:47 PMJim Downie
02/12/2026, 3:51 PMWarning: Module /home/runner/work/nf-core-modules/nf-core-modules/subworkflows/sanger-tol/fasta_bam_scaffolding_yahs/tests/main.nf.test: Dependency '/home/runner/work/nf-core-modules/nf-core-modules/subworkflows/sanger-tol/fasta_bam_scaffolding_yahs/tests/../../../../modules/nf-core/samtools/view/main.nf' not found.Nicolas Vannieuwkerke
02/12/2026, 3:58 PMJim Downie
02/12/2026, 3:59 PMJim Downie
02/12/2026, 3:59 PMNicolas Vannieuwkerke
02/12/2026, 4:00 PMJim Downie
02/13/2026, 9:33 AM.nf-test/ dir
⢠https://github.com/askimed/nf-test/issues/302 - document cleanup blockmashehu
02/13/2026, 9:37 AMNicolas Vannieuwkerke
02/13/2026, 9:38 AMNicolas Vannieuwkerke
02/13/2026, 9:39 AMMaxime Garcia
02/13/2026, 9:41 AMMaxime Garcia
02/13/2026, 9:42 AMMaxime Garcia
02/13/2026, 9:52 AM