churchmanlab / genewalk

GeneWalk identifies relevant gene functions for a biological context using network representation learning
https://churchman.med.harvard.edu/genewalk
BSD 2-Clause "Simplified" License
128 stars 15 forks source link

Add end-to-end test for CLI #23

Closed bgyori closed 3 years ago

bgyori commented 3 years ago

This PR adds some minimal resource files for testing purposes and implements an end-to-end test of Genewalk via the CLI. This increases test coverage significantly, especially in the central CLI code. Further tests could be added to check for other parameterizations and for the specific expected content of the result files.