galaxyproject / ephemeris

Library for managing Galaxy plugins - tools, index data, and workflows.
https://ephemeris.readthedocs.org/
Other
27 stars 38 forks source link

Change test framework #80

Closed rhpvorderman closed 6 years ago

rhpvorderman commented 6 years ago

Currently we use a bash script that calls the tools. This is not bad. But the testing is quite crude and can never cover most use cases. In order to solve #75 I think it is better to use pytest or something comparable. Just like ncbi-genome-download. That will probably also allow for better coverage integration (#71 ).

rhpvorderman commented 6 years ago

Test framework for pytest has been set up in #105. Now we need to port all the tests. But that is a different issue #75 .