hoffmangroup / segway

Application for semi-automated genomic annotation.
http://segway.hoffmanlab.org/
GNU General Public License v2.0
13 stars 7 forks source link

Testing should be seperated between segway-task and segway as a dry run #102

Open EricR86 opened 7 years ago

EricR86 commented 7 years ago

Original report (BitBucket issue) by Eric Roberts (Bitbucket: ericr86, GitHub: ericr86).


There is a benefit between testing segway-task dry runs of Segway (without running the task itself). Tests would be significantly lighter weight and would allow unit testing on individual code bases if necessary. Faster and smaller tests would make adding future tests, functionality, or making changes a lot easier to manage and verify that everything works as intended.

It might be best to also keep a test like the current "data" test as-is for a full run.