Previously, when YEAT was created, long running tests testing the entire workflow were not implemented due to long wait times. In consequence, only "dry" snakemake runs were tested.
In this PR, new commands in the makefile were added to run long tests.
The following commands are now available when running make.
make test - short tests only, only dry runs are tested
make testlong - long tests only - tests include: spades, megahit, and unicycler
PR should be relatively straight forward and will help with test suite time management. Let me know if there is anything else that I need to add or change. Thanks!
The purpose of this PR is to resolve #8 .
Previously, when YEAT was created, long running tests testing the entire workflow were not implemented due to long wait times. In consequence, only "dry" snakemake runs were tested.
In this PR, new commands in the makefile were added to run long tests.
The following commands are now available when running
make
.make test
- short tests only, only dry runs are testedmake testlong
- long tests only - tests include:spades
,megahit
, andunicycler
make testall
- both short and long tests