Closed sateeshperi closed 1 year ago
nf-core lint
overall result: Passed :white_check_mark: :warning:Posted for pipeline commit 91f1b4e
+| ✅ 154 tests passed |+
#| ❔ 3 tests were ignored |#
!| ❗ 2 tests had warnings |!
1..1 ok 1 Test Workflow main.nf: Single-End
1..4 ok 1 Test Workflow main.nf: Fasta Input ok 2 Test Workflow main.nf: Multiple Sequencing Runs ok 3 Test Workflow main.nf: Custom DADA2 Reference Taxonomy Database ok 4 Test Workflow main.nf: Double-Primers
1..4 ok 1 Test Workflow main.nf: Paired-End Ion Torrent ok 2 Test Workflow main.nf: Paired-End Pacbio ITS ok 3 Test Workflow main.nf: Paired-End Novaseq ok 4 Test Workflow main.nf: Paired-End
1..1 ok 1 Test Workflow main.nf: Single-End
1..4 ok 1 Test Workflow main.nf: Fasta Input ok 2 Test Workflow main.nf: Multiple Sequencing Runs ok 3 Test Workflow main.nf: Custom DADA2 Reference Taxonomy Database ok 4 Test Workflow main.nf: Double-Primers
1..4 ok 1 Test Workflow main.nf: Paired-End Ion Torrent ok 2 Test Workflow main.nf: Paired-End Pacbio ITS ok 3 Test Workflow main.nf: Paired-End Novaseq ok 4 Test Workflow main.nf: Paired-End
Looks good to me! I feel like the CI is getting complicated, though.
:sweat_smile: on the contrary I feel its streamlining much more now as we can kinda standardize the tests based on the profiles for all pipelines with multi profiles.
Summary
new File().exists()
and!new File().exists()
checkstests/pipeline/UTILS.groovy
for local groovy functions used in testsdev
tests with NXF_VERlatest-everything
master
tests with NXF_VER22.10.1
&latest-everything