bioforensics / yeat

YEAT: Your Everyday Assembly Tool
Other
1 stars 0 forks source link

Test workflow in test suite #8

Closed standage closed 1 year ago

standage commented 2 years ago

The three tests currently present in the YEAT test suite test the workflow definition (dry run) and various failure modes. None of the tests actually invoke the workflow. The test suite should be updated to include a function that invokes the entire workflow.

Note: even with an small input, the YEAT workflow requires a non-trivial amount of runtime not conducive to running constantly. We probably want to use test function attributes to mark functions that require more runtime, and invoke these only when requested with something like make testlong. See Mystt Makefile for an example.