Skip to content

Commit d46987d

Browse files
authored
Merge pull request #260 from Daniel-VM/dev
Fix unestable files when nf-tests run using conda
2 parents 954f51e + 9fd9c1d commit d46987d

11 files changed

+23
-194
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3030

3131
### `Fixed`
3232

33+
- [#260](https://github.com/nf-core/bacass/pull/260) Fix unestable files when nf-tests run using conda.
3334
- [#258](https://github.com/nf-core/bacass/pull/258) Update and Fix ToulligQC.
3435
- [#256](https://github.com/nf-core/bacass/pull/256) Update module busco to avoid version number error when using conda.
3536
- [#231](https://github.com/nf-core/bacass/pull/231) Fix KmerFinder DB and relative paths resolution issues.

tests/.nftignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,12 @@ trimming/shortreads/json_html/*.fastp.html
2323
trimming/shortreads/log/*.fastp.log
2424
trimming/longreads/porechop/*.porechop.log
2525
Prokka/*/*.{gbk,sqn,log,err}
26+
Prokka/*/*.{faa,ffn,fna,fsa,gff,tbl,tsv,txt}
2627
QUAST/report/**
2728
Unicycler/*.unicycler.log
2829
DFAST/*/*.{tsv,log,gbk}
30+
LIFTOFF/*.gff3
2931
QC_longreads/ToulligQC/**
30-
QC_longreads/NanoPlot/*
32+
QC_longreads/NanoPlot/**
3133
Dragonflye/*
3234
Medaka/*

tests/.nftignore_files_entirely

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,6 @@ busco/busco_downloads/**
44
busco/**/busco_sequences/**
55
busco/**/hmmer_output/**
66
QC_longreads/ToulligQC/**
7-
QC_longreads/NanoPlot/*.log
7+
QC_longreads/NanoPlot/**
8+
Prokka/*/*.{gbk,sqn,log,err}
9+
Prokka/*/*.{faa,ffn,fna,fsa,gff,tbl,tsv,txt}

tests/default.nf.test.snap

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -52,31 +52,7 @@
5252
"FastQC/trim/ERR064912_2_fastqc.html",
5353
"Prokka",
5454
"Prokka/ERR044595",
55-
"Prokka/ERR044595/ERR044595.err",
56-
"Prokka/ERR044595/ERR044595.faa",
57-
"Prokka/ERR044595/ERR044595.ffn",
58-
"Prokka/ERR044595/ERR044595.fna",
59-
"Prokka/ERR044595/ERR044595.fsa",
60-
"Prokka/ERR044595/ERR044595.gbk",
61-
"Prokka/ERR044595/ERR044595.gff",
62-
"Prokka/ERR044595/ERR044595.log",
63-
"Prokka/ERR044595/ERR044595.sqn",
64-
"Prokka/ERR044595/ERR044595.tbl",
65-
"Prokka/ERR044595/ERR044595.tsv",
66-
"Prokka/ERR044595/ERR044595.txt",
6755
"Prokka/ERR064912",
68-
"Prokka/ERR064912/ERR064912.err",
69-
"Prokka/ERR064912/ERR064912.faa",
70-
"Prokka/ERR064912/ERR064912.ffn",
71-
"Prokka/ERR064912/ERR064912.fna",
72-
"Prokka/ERR064912/ERR064912.fsa",
73-
"Prokka/ERR064912/ERR064912.gbk",
74-
"Prokka/ERR064912/ERR064912.gff",
75-
"Prokka/ERR064912/ERR064912.log",
76-
"Prokka/ERR064912/ERR064912.sqn",
77-
"Prokka/ERR064912/ERR064912.tbl",
78-
"Prokka/ERR064912/ERR064912.tsv",
79-
"Prokka/ERR064912/ERR064912.txt",
8056
"QUAST",
8157
"QUAST/report",
8258
"QUAST/report/basic_stats",
@@ -355,22 +331,6 @@
355331
"trimming/shortreads/log/ERR064912.fastp.log"
356332
],
357333
[
358-
"ERR044595.faa:md5,302449e0a43d763b27def8e81afa7d4e",
359-
"ERR044595.ffn:md5,14065366e562f5385332bb06f2d3a9a3",
360-
"ERR044595.fna:md5,567484c06921e9100d73d90c883b90fc",
361-
"ERR044595.fsa:md5,a360d101a51b7c62e36f39ccc9beae7d",
362-
"ERR044595.gff:md5,1bbc1472a3fee1fe9f846f63b74ff403",
363-
"ERR044595.tbl:md5,4df278383861e92d8bc0fffc0f6e599d",
364-
"ERR044595.tsv:md5,27d76c140260e8ca353b16fc492ed4d5",
365-
"ERR044595.txt:md5,49824bb55b6e942cd180478888fa3ea6",
366-
"ERR064912.faa:md5,50496c00b2d8c6edb788aef62e5ddcce",
367-
"ERR064912.ffn:md5,b900491ea7e0f8aadc65341f956869ce",
368-
"ERR064912.fna:md5,d92d528d30458f33d3102311a77bb715",
369-
"ERR064912.fsa:md5,cb83ba06350fd4bc5fe91987132c9ff2",
370-
"ERR064912.gff:md5,1c844174604aa1bebb66891aedb4489f",
371-
"ERR064912.tbl:md5,f31ec628679d74f2248094764ba048f6",
372-
"ERR064912.tsv:md5,b917f4ec5a1144ed8dccdb3e665ee33d",
373-
"ERR064912.txt:md5,a0ea358143d22a547f9445095d7fee6d",
374334
"ERR044595.assembly.gfa.gz:md5,87769d87d717d40198ef9b340e4747ef",
375335
"ERR044595.scaffolds.fa.gz:md5,7497990c64bc5572a77b3233bf0fa916",
376336
"ERR064912.assembly.gfa.gz:md5,01faaeca29910ae15e49dd355dda556a",
@@ -417,8 +377,8 @@
417377
],
418378
"meta": {
419379
"nf-test": "0.9.2",
420-
"nextflow": "25.04.6"
380+
"nextflow": "25.04.7"
421381
},
422-
"timestamp": "2025-09-05T11:00:32.895111033"
382+
"timestamp": "2025-10-09T11:13:04.342123239"
423383
}
424384
}

tests/hybrid.nf.test.snap

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -54,29 +54,8 @@
5454
"Medaka/ERR044595_polished_genome.fa",
5555
"Prokka",
5656
"Prokka/ERR044595",
57-
"Prokka/ERR044595/ERR044595.err",
58-
"Prokka/ERR044595/ERR044595.faa",
59-
"Prokka/ERR044595/ERR044595.ffn",
60-
"Prokka/ERR044595/ERR044595.fna",
61-
"Prokka/ERR044595/ERR044595.fsa",
62-
"Prokka/ERR044595/ERR044595.gbk",
63-
"Prokka/ERR044595/ERR044595.gff",
64-
"Prokka/ERR044595/ERR044595.log",
65-
"Prokka/ERR044595/ERR044595.sqn",
66-
"Prokka/ERR044595/ERR044595.tbl",
67-
"Prokka/ERR044595/ERR044595.tsv",
68-
"Prokka/ERR044595/ERR044595.txt",
6957
"QC_longreads",
7058
"QC_longreads/NanoPlot",
71-
"QC_longreads/NanoPlot/ERR044595.txt",
72-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_dot.html",
73-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_kde.html",
74-
"QC_longreads/NanoPlot/NanoPlot-report.html",
75-
"QC_longreads/NanoPlot/Non_weightedHistogramReadlength.html",
76-
"QC_longreads/NanoPlot/Non_weightedLogTransformed_HistogramReadlength.html",
77-
"QC_longreads/NanoPlot/WeightedHistogramReadlength.html",
78-
"QC_longreads/NanoPlot/WeightedLogTransformed_HistogramReadlength.html",
79-
"QC_longreads/NanoPlot/Yield_By_Length.html",
8059
"QC_longreads/ToulligQC",
8160
"QUAST",
8261
"QUAST/report",
@@ -389,8 +368,8 @@
389368
],
390369
"meta": {
391370
"nf-test": "0.9.2",
392-
"nextflow": "25.04.6"
371+
"nextflow": "25.04.7"
393372
},
394-
"timestamp": "2025-09-04T14:58:46.145509956"
373+
"timestamp": "2025-10-09T11:41:03.883183104"
395374
}
396375
}

tests/hybrid_dragonflye.nf.test.snap

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -58,29 +58,8 @@
5858
"Medaka/A1403KPN_polished_genome.fa",
5959
"Prokka",
6060
"Prokka/A1403KPN",
61-
"Prokka/A1403KPN/A1403KPN.err",
62-
"Prokka/A1403KPN/A1403KPN.faa",
63-
"Prokka/A1403KPN/A1403KPN.ffn",
64-
"Prokka/A1403KPN/A1403KPN.fna",
65-
"Prokka/A1403KPN/A1403KPN.fsa",
66-
"Prokka/A1403KPN/A1403KPN.gbk",
67-
"Prokka/A1403KPN/A1403KPN.gff",
68-
"Prokka/A1403KPN/A1403KPN.log",
69-
"Prokka/A1403KPN/A1403KPN.sqn",
70-
"Prokka/A1403KPN/A1403KPN.tbl",
71-
"Prokka/A1403KPN/A1403KPN.tsv",
72-
"Prokka/A1403KPN/A1403KPN.txt",
7361
"QC_longreads",
7462
"QC_longreads/NanoPlot",
75-
"QC_longreads/NanoPlot/A1403KPN.txt",
76-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_dot.html",
77-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_kde.html",
78-
"QC_longreads/NanoPlot/NanoPlot-report.html",
79-
"QC_longreads/NanoPlot/Non_weightedHistogramReadlength.html",
80-
"QC_longreads/NanoPlot/Non_weightedLogTransformed_HistogramReadlength.html",
81-
"QC_longreads/NanoPlot/WeightedHistogramReadlength.html",
82-
"QC_longreads/NanoPlot/WeightedLogTransformed_HistogramReadlength.html",
83-
"QC_longreads/NanoPlot/Yield_By_Length.html",
8463
"QC_longreads/ToulligQC",
8564
"QUAST",
8665
"QUAST/report",
@@ -385,8 +364,8 @@
385364
],
386365
"meta": {
387366
"nf-test": "0.9.2",
388-
"nextflow": "25.04.6"
367+
"nextflow": "25.04.7"
389368
},
390-
"timestamp": "2025-09-04T15:19:28.692454414"
369+
"timestamp": "2025-10-09T12:03:14.500365955"
391370
}
392371
}

tests/long.nf.test.snap

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -36,29 +36,8 @@
3636
"Medaka/TestMe_polished_genome.fa",
3737
"Prokka",
3838
"Prokka/TestMe",
39-
"Prokka/TestMe/TestMe.err",
40-
"Prokka/TestMe/TestMe.faa",
41-
"Prokka/TestMe/TestMe.ffn",
42-
"Prokka/TestMe/TestMe.fna",
43-
"Prokka/TestMe/TestMe.fsa",
44-
"Prokka/TestMe/TestMe.gbk",
45-
"Prokka/TestMe/TestMe.gff",
46-
"Prokka/TestMe/TestMe.log",
47-
"Prokka/TestMe/TestMe.sqn",
48-
"Prokka/TestMe/TestMe.tbl",
49-
"Prokka/TestMe/TestMe.tsv",
50-
"Prokka/TestMe/TestMe.txt",
5139
"QC_longreads",
5240
"QC_longreads/NanoPlot",
53-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_dot.html",
54-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_kde.html",
55-
"QC_longreads/NanoPlot/NanoPlot-report.html",
56-
"QC_longreads/NanoPlot/Non_weightedHistogramReadlength.html",
57-
"QC_longreads/NanoPlot/Non_weightedLogTransformed_HistogramReadlength.html",
58-
"QC_longreads/NanoPlot/TestMe.txt",
59-
"QC_longreads/NanoPlot/WeightedHistogramReadlength.html",
60-
"QC_longreads/NanoPlot/WeightedLogTransformed_HistogramReadlength.html",
61-
"QC_longreads/NanoPlot/Yield_By_Length.html",
6241
"QC_longreads/ToulligQC",
6342
"QUAST",
6443
"QUAST/report",
@@ -201,8 +180,8 @@
201180
],
202181
"meta": {
203182
"nf-test": "0.9.2",
204-
"nextflow": "25.04.6"
183+
"nextflow": "25.04.7"
205184
},
206-
"timestamp": "2025-09-10T17:53:25.783078319"
185+
"timestamp": "2025-10-09T12:08:30.581025571"
207186
}
208187
}

tests/long_dragonflye.nf.test.snap

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -40,29 +40,8 @@
4040
"Medaka/TestMe_polished_genome.fa",
4141
"Prokka",
4242
"Prokka/TestMe",
43-
"Prokka/TestMe/TestMe.err",
44-
"Prokka/TestMe/TestMe.faa",
45-
"Prokka/TestMe/TestMe.ffn",
46-
"Prokka/TestMe/TestMe.fna",
47-
"Prokka/TestMe/TestMe.fsa",
48-
"Prokka/TestMe/TestMe.gbk",
49-
"Prokka/TestMe/TestMe.gff",
50-
"Prokka/TestMe/TestMe.log",
51-
"Prokka/TestMe/TestMe.sqn",
52-
"Prokka/TestMe/TestMe.tbl",
53-
"Prokka/TestMe/TestMe.tsv",
54-
"Prokka/TestMe/TestMe.txt",
5543
"QC_longreads",
5644
"QC_longreads/NanoPlot",
57-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_dot.html",
58-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_kde.html",
59-
"QC_longreads/NanoPlot/NanoPlot-report.html",
60-
"QC_longreads/NanoPlot/Non_weightedHistogramReadlength.html",
61-
"QC_longreads/NanoPlot/Non_weightedLogTransformed_HistogramReadlength.html",
62-
"QC_longreads/NanoPlot/TestMe.txt",
63-
"QC_longreads/NanoPlot/WeightedHistogramReadlength.html",
64-
"QC_longreads/NanoPlot/WeightedLogTransformed_HistogramReadlength.html",
65-
"QC_longreads/NanoPlot/Yield_By_Length.html",
6645
"QC_longreads/ToulligQC",
6746
"QUAST",
6847
"QUAST/report",
@@ -199,8 +178,8 @@
199178
],
200179
"meta": {
201180
"nf-test": "0.9.2",
202-
"nextflow": "25.04.6"
181+
"nextflow": "25.04.7"
203182
},
204-
"timestamp": "2025-09-10T18:10:21.247421763"
183+
"timestamp": "2025-10-09T12:26:03.536149595"
205184
}
206185
}

tests/long_liftoff.nf.test.snap

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -333,9 +333,7 @@
333333
"trimming/shortreads/log/ERR064912.fastp.log"
334334
],
335335
[
336-
"ERR044595.gff3:md5,7153b7d4d224c20fc2d532171f71c5ea",
337336
"ERR044595.unmapped.txt:md5,b4c04cfb80263b48c1937e1144c01bb0",
338-
"ERR064912.gff3:md5,3765a67d0c2b81990b218f56c9dafb51",
339337
"ERR064912.unmapped.txt:md5,b4c04cfb80263b48c1937e1144c01bb0",
340338
"ERR044595.assembly.gfa.gz:md5,66fcb08f315b69b3639ab394f4171f58",
341339
"ERR044595.scaffolds.fa.gz:md5,cc86896317eea5e7bf1aa5321e212ee1",
@@ -383,8 +381,8 @@
383381
],
384382
"meta": {
385383
"nf-test": "0.9.2",
386-
"nextflow": "25.04.6"
384+
"nextflow": "25.04.7"
387385
},
388-
"timestamp": "2025-09-10T18:22:21.09205384"
386+
"timestamp": "2025-10-09T13:38:24.024694858"
389387
}
390388
}

tests/long_miniasm.nf.test.snap

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -55,29 +55,8 @@
5555
"Miniasm/TestMe.fasta.gz",
5656
"Prokka",
5757
"Prokka/TestMe",
58-
"Prokka/TestMe/TestMe.err",
59-
"Prokka/TestMe/TestMe.faa",
60-
"Prokka/TestMe/TestMe.ffn",
61-
"Prokka/TestMe/TestMe.fna",
62-
"Prokka/TestMe/TestMe.fsa",
63-
"Prokka/TestMe/TestMe.gbk",
64-
"Prokka/TestMe/TestMe.gff",
65-
"Prokka/TestMe/TestMe.log",
66-
"Prokka/TestMe/TestMe.sqn",
67-
"Prokka/TestMe/TestMe.tbl",
68-
"Prokka/TestMe/TestMe.tsv",
69-
"Prokka/TestMe/TestMe.txt",
7058
"QC_longreads",
7159
"QC_longreads/NanoPlot",
72-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_dot.html",
73-
"QC_longreads/NanoPlot/LengthvsQualityScatterPlot_kde.html",
74-
"QC_longreads/NanoPlot/NanoPlot-report.html",
75-
"QC_longreads/NanoPlot/Non_weightedHistogramReadlength.html",
76-
"QC_longreads/NanoPlot/Non_weightedLogTransformed_HistogramReadlength.html",
77-
"QC_longreads/NanoPlot/TestMe.txt",
78-
"QC_longreads/NanoPlot/WeightedHistogramReadlength.html",
79-
"QC_longreads/NanoPlot/WeightedLogTransformed_HistogramReadlength.html",
80-
"QC_longreads/NanoPlot/Yield_By_Length.html",
8160
"QC_longreads/ToulligQC",
8261
"QUAST",
8362
"QUAST/report",
@@ -291,8 +270,8 @@
291270
],
292271
"meta": {
293272
"nf-test": "0.9.2",
294-
"nextflow": "25.04.6"
273+
"nextflow": "25.04.7"
295274
},
296-
"timestamp": "2025-09-10T18:26:28.989743936"
275+
"timestamp": "2025-10-09T12:32:56.633589499"
297276
}
298277
}

0 commit comments

Comments
 (0)