Skip to content

Commit 7faa5f7

Browse files
committed
update tests
1 parent 6b720d6 commit 7faa5f7

19 files changed

+1079
-773
lines changed

tests/.nftignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,9 @@ shinyngs_app/**/data.rds
1212
.DS_Store
1313
*.dds.rld.rds
1414
**/**/*.dds.rld.rds
15+
*.limma.rds
1516
**/**/*.limma.rds
17+
*.results.tsv
18+
*.results_filtered.tsv
19+
**/**/*.results.tsv
20+
**/**/*.results_filtered.tsv

tests/default.nf.test

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ nextflow_pipeline {
2929
// Number of successful tasks
3030
workflow.trace.succeeded().size(),
3131
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
32-
removeNextflowVersion("$outputDir/pipeline_info/collated_versions.yml"),
3332
removeNextflowVersion("$outputDir/pipeline_info/nf_core_differentialabundance_software_versions.yml"),
3433
// All stable path name, with a relative path
3534
stable_name,
@@ -63,7 +62,6 @@ nextflow_pipeline {
6362
// Number of successful tasks
6463
workflow.trace.succeeded().size(),
6564
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
66-
removeNextflowVersion("$outputDir/pipeline_info/collated_versions.yml"),
6765
removeNextflowVersion("$outputDir/pipeline_info/nf_core_differentialabundance_software_versions.yml"),
6866
// All stable path name, with a relative path
6967
stable_name,

tests/default.nf.test.snap

Lines changed: 2 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -51,55 +51,6 @@
5151
"nf-core/differentialabundance": "v1.6.0dev"
5252
}
5353
},
54-
{
55-
"CUSTOM_FILTERDIFFERENTIALTABLE": {
56-
"pandas": "1.5.2"
57-
},
58-
"CUSTOM_TABULARTOGSEACHIP": {
59-
"gawk": "5.1.0"
60-
},
61-
"CUSTOM_TABULARTOGSEACLS": {
62-
"awk": "1.3.4"
63-
},
64-
"CUSTOM_TABULARTOGSEAGCT": {
65-
"awk": "1.3.4"
66-
},
67-
"DESEQ2_DIFFERENTIAL": {
68-
"r-base": "4.1.3",
69-
"bioconductor-deseq2": "1.34.0"
70-
},
71-
"DESEQ2_NORM": {
72-
"r-base": "4.1.3",
73-
"bioconductor-deseq2": "1.34.0"
74-
},
75-
"GSEA_GSEA": {
76-
"gsea": "4.3.2"
77-
},
78-
"GTF_TO_TABLE": {
79-
"atlas-gene-annotation-manipulation": "1.1.1"
80-
},
81-
"GUNZIP_GTF": {
82-
"gunzip": 1.1
83-
},
84-
"IMMUNEDECONV": {
85-
"r-immunedeconv": "2.1.0"
86-
},
87-
"PLOT_DIFFERENTIAL": {
88-
"r-shinyngs": "2.2.4"
89-
},
90-
"PLOT_EXPLORATORY": {
91-
"r-shinyngs": "2.2.4"
92-
},
93-
"SHINYNGS_APP": {
94-
"r-shinyngs": "2.2.4"
95-
},
96-
"VALIDATOR": {
97-
"r-shinyngs": "2.2.4"
98-
},
99-
"Workflow": {
100-
"nf-core/differentialabundance": "v1.6.0dev"
101-
}
102-
},
10354
[
10455
"other",
10556
"other/deseq2",
@@ -239,7 +190,7 @@
239190
"nf-test": "0.9.2",
240191
"nextflow": "25.04.3"
241192
},
242-
"timestamp": "2025-06-16T14:51:47.428621925"
193+
"timestamp": "2025-06-17T15:12:35.519718769"
243194
},
244195
"Test profile - with toolsheet": {
245196
"content": [
@@ -293,55 +244,6 @@
293244
"nf-core/differentialabundance": "v1.6.0dev"
294245
}
295246
},
296-
{
297-
"CUSTOM_FILTERDIFFERENTIALTABLE": {
298-
"pandas": "1.5.2"
299-
},
300-
"CUSTOM_TABULARTOGSEACHIP": {
301-
"gawk": "5.1.0"
302-
},
303-
"CUSTOM_TABULARTOGSEACLS": {
304-
"awk": "1.3.4"
305-
},
306-
"CUSTOM_TABULARTOGSEAGCT": {
307-
"awk": "1.3.4"
308-
},
309-
"DESEQ2_DIFFERENTIAL": {
310-
"r-base": "4.1.3",
311-
"bioconductor-deseq2": "1.34.0"
312-
},
313-
"DESEQ2_NORM": {
314-
"r-base": "4.1.3",
315-
"bioconductor-deseq2": "1.34.0"
316-
},
317-
"GSEA_GSEA": {
318-
"gsea": "4.3.2"
319-
},
320-
"GTF_TO_TABLE": {
321-
"atlas-gene-annotation-manipulation": "1.1.1"
322-
},
323-
"GUNZIP_GTF": {
324-
"gunzip": 1.1
325-
},
326-
"IMMUNEDECONV": {
327-
"r-immunedeconv": "2.1.0"
328-
},
329-
"PLOT_DIFFERENTIAL": {
330-
"r-shinyngs": "2.2.4"
331-
},
332-
"PLOT_EXPLORATORY": {
333-
"r-shinyngs": "2.2.4"
334-
},
335-
"SHINYNGS_APP": {
336-
"r-shinyngs": "2.2.4"
337-
},
338-
"VALIDATOR": {
339-
"r-shinyngs": "2.2.4"
340-
},
341-
"Workflow": {
342-
"nf-core/differentialabundance": "v1.6.0dev"
343-
}
344-
},
345247
[
346248
"other",
347249
"other/deseq2",
@@ -481,7 +383,7 @@
481383
"nf-test": "0.9.2",
482384
"nextflow": "25.04.3"
483385
},
484-
"timestamp": "2025-06-16T14:50:27.028192334"
386+
"timestamp": "2025-06-17T15:11:12.568576871"
485387
},
486388
"Test profile - yml no formula": {
487389
"content": [

tests/test_affy.nf.test

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ nextflow_pipeline {
44
script "../main.nf"
55
tag "affy"
66
tag "pipeline"
7-
config "../conf/affy.config"
8-
profile "test_affy,affy"
7+
profile "test_affy"
98

109
test("Test affy profile") {
1110

@@ -31,7 +30,6 @@ nextflow_pipeline {
3130
// Number of successful tasks
3231
workflow.trace.succeeded().size(),
3332
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
34-
removeNextflowVersion("$outputDir/pipeline_info/collated_versions.yml"),
3533
removeNextflowVersion("$outputDir/pipeline_info/nf_core_differentialabundance_software_versions.yml"),
3634
// All stable path name, with a relative path
3735
stable_name,
@@ -66,7 +64,6 @@ nextflow_pipeline {
6664
// Number of successful tasks
6765
workflow.trace.succeeded().size(),
6866
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
69-
removeNextflowVersion("$outputDir/pipeline_info/collated_versions.yml"),
7067
removeNextflowVersion("$outputDir/pipeline_info/nf_core_differentialabundance_software_versions.yml"),
7168
// All stable path name, with a relative path
7269
stable_name,

tests/test_affy.nf.test.snap

Lines changed: 2 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -42,46 +42,6 @@
4242
"nf-core/differentialabundance": "v1.6.0dev"
4343
}
4444
},
45-
{
46-
"AFFY_JUSTRMA_RAW": {
47-
"r-base": "4.3.1",
48-
"bioconductor-affy": "1.78.0"
49-
},
50-
"CUSTOM_FILTERDIFFERENTIALTABLE": {
51-
"pandas": "1.5.2"
52-
},
53-
"CUSTOM_TABULARTOGSEACHIP": {
54-
"gawk": "5.1.0"
55-
},
56-
"CUSTOM_TABULARTOGSEACLS": {
57-
"awk": "1.3.4"
58-
},
59-
"CUSTOM_TABULARTOGSEAGCT": {
60-
"awk": "1.3.4"
61-
},
62-
"GSEA_GSEA": {
63-
"gsea": "4.3.2"
64-
},
65-
"LIMMA_DIFFERENTIAL": {
66-
"r-base": "4.3.3",
67-
"bioconductor-limma": "3.58.1"
68-
},
69-
"PLOT_DIFFERENTIAL": {
70-
"r-shinyngs": "2.2.4"
71-
},
72-
"PLOT_EXPLORATORY": {
73-
"r-shinyngs": "2.2.4"
74-
},
75-
"SHINYNGS_APP": {
76-
"r-shinyngs": "2.2.4"
77-
},
78-
"VALIDATOR": {
79-
"r-shinyngs": "2.2.4"
80-
},
81-
"Workflow": {
82-
"nf-core/differentialabundance": "v1.6.0dev"
83-
}
84-
},
8545
[
8646
"other",
8747
"other/affy",
@@ -267,8 +227,6 @@
267227
"app.R:md5,bedcfc45b6cdcc2b8fe3627987e2b17a",
268228
"versions.yml:md5,b3436c10ff83d0dab55060de3cae3ef2",
269229
"hgu133plus2.annotation.tsv:md5,f2b82ef12b2a2e8e575de06766583d96",
270-
"phenotype_uninvolved_lesional_GSE50790.limma.results.tsv:md5,91bfc5e94dd232b927c3fc7f3ece7e36",
271-
"phenotype_uninvolved_lesional_GSE50790.limma.results_filtered.tsv:md5,445b8fd9dcd34c2d273613b03ead0a7f",
272230
"GSM1229341_Gudjohnsson_001_6690_PP.CEL.gz:md5,259d0908211a071351450f366fd51cad",
273231
"GSM1229342_Gudjohnsson_002_6690_PN.CEL.gz:md5,31cc2b8b26e210760b8ebd4b304b52ba",
274232
"GSM1229343_Gudjohnsson_003_7450_PN.CEL.gz:md5,713a3ca75a883cbff6da0be7bd251422",
@@ -283,7 +241,7 @@
283241
"nf-test": "0.9.2",
284242
"nextflow": "25.04.3"
285243
},
286-
"timestamp": "2025-06-17T09:35:13.777853554"
244+
"timestamp": "2025-06-17T15:17:08.723393528"
287245
},
288246
"Test affy profile - with toolsheet": {
289247
"content": [
@@ -328,46 +286,6 @@
328286
"nf-core/differentialabundance": "v1.6.0dev"
329287
}
330288
},
331-
{
332-
"AFFY_JUSTRMA_RAW": {
333-
"r-base": "4.3.1",
334-
"bioconductor-affy": "1.78.0"
335-
},
336-
"CUSTOM_FILTERDIFFERENTIALTABLE": {
337-
"pandas": "1.5.2"
338-
},
339-
"CUSTOM_TABULARTOGSEACHIP": {
340-
"gawk": "5.1.0"
341-
},
342-
"CUSTOM_TABULARTOGSEACLS": {
343-
"awk": "1.3.4"
344-
},
345-
"CUSTOM_TABULARTOGSEAGCT": {
346-
"awk": "1.3.4"
347-
},
348-
"GSEA_GSEA": {
349-
"gsea": "4.3.2"
350-
},
351-
"LIMMA_DIFFERENTIAL": {
352-
"r-base": "4.3.3",
353-
"bioconductor-limma": "3.58.1"
354-
},
355-
"PLOT_DIFFERENTIAL": {
356-
"r-shinyngs": "2.2.4"
357-
},
358-
"PLOT_EXPLORATORY": {
359-
"r-shinyngs": "2.2.4"
360-
},
361-
"SHINYNGS_APP": {
362-
"r-shinyngs": "2.2.4"
363-
},
364-
"VALIDATOR": {
365-
"r-shinyngs": "2.2.4"
366-
},
367-
"Workflow": {
368-
"nf-core/differentialabundance": "v1.6.0dev"
369-
}
370-
},
371289
[
372290
"other",
373291
"other/affy",
@@ -553,8 +471,6 @@
553471
"app.R:md5,bedcfc45b6cdcc2b8fe3627987e2b17a",
554472
"versions.yml:md5,b3436c10ff83d0dab55060de3cae3ef2",
555473
"hgu133plus2.annotation.tsv:md5,f2b82ef12b2a2e8e575de06766583d96",
556-
"phenotype_uninvolved_lesional_GSE50790.limma.results.tsv:md5,91bfc5e94dd232b927c3fc7f3ece7e36",
557-
"phenotype_uninvolved_lesional_GSE50790.limma.results_filtered.tsv:md5,445b8fd9dcd34c2d273613b03ead0a7f",
558474
"GSM1229341_Gudjohnsson_001_6690_PP.CEL.gz:md5,259d0908211a071351450f366fd51cad",
559475
"GSM1229342_Gudjohnsson_002_6690_PN.CEL.gz:md5,31cc2b8b26e210760b8ebd4b304b52ba",
560476
"GSM1229343_Gudjohnsson_003_7450_PN.CEL.gz:md5,713a3ca75a883cbff6da0be7bd251422",
@@ -569,6 +485,6 @@
569485
"nf-test": "0.9.2",
570486
"nextflow": "25.04.3"
571487
},
572-
"timestamp": "2025-06-17T09:38:26.821359936"
488+
"timestamp": "2025-06-17T15:20:21.3699015"
573489
}
574490
}

tests/test_custom_paramsheet.nf.test

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ nextflow_pipeline {
5959
// Number of successful tasks
6060
workflow.trace.succeeded().size(),
6161
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
62-
removeNextflowVersion("$outputDir/pipeline_info/collated_versions.yml"),
62+
removeNextflowVersion("$outputDir/pipeline_info/nf_core_differentialabundance_software_versions.yml"),
6363
// All stable path name, with a relative path
6464
stable_name,
6565
// All files with stable contents
@@ -91,7 +91,7 @@ nextflow_pipeline {
9191
// Number of successful tasks
9292
workflow.trace.succeeded().size(),
9393
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
94-
removeNextflowVersion("$outputDir/pipeline_info/collated_versions.yml"),
94+
removeNextflowVersion("$outputDir/pipeline_info/nf_core_differentialabundance_software_versions.yml"),
9595
// All stable path name, with a relative path
9696
stable_name,
9797
// All files with stable contents

tests/test_maxquant.nf.test

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ nextflow_pipeline {
44
script "../main.nf"
55
tag "maxquant"
66
tag "pipeline"
7-
profile "test_maxquant,maxquant"
7+
profile "test_maxquant"
88

99
test("Test maxquant profile") {
1010

@@ -29,7 +29,6 @@ nextflow_pipeline {
2929
// Number of successful tasks
3030
workflow.trace.succeeded().size(),
3131
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
32-
removeNextflowVersion("$outputDir/pipeline_info/collated_versions.yml"),
3332
removeNextflowVersion("$outputDir/pipeline_info/nf_core_differentialabundance_software_versions.yml"),
3433
// All stable path name, with a relative path
3534
stable_name,
@@ -62,7 +61,6 @@ nextflow_pipeline {
6261
// Number of successful tasks
6362
workflow.trace.succeeded().size(),
6463
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
65-
removeNextflowVersion("$outputDir/pipeline_info/collated_versions.yml"),
6664
removeNextflowVersion("$outputDir/pipeline_info/nf_core_differentialabundance_software_versions.yml"),
6765
// All stable path name, with a relative path
6866
stable_name,

0 commit comments

Comments
 (0)