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.
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.