ultimatesource / denovogear

A program to detect denovo-variants using next-generation sequencing data.
http://www.nature.com/nmeth/journal/v10/n10/full/nmeth.2611.html
GNU General Public License v3.0
47 stars 26 forks source link

Testing Framework #35

Open reedacartwright opened 9 years ago

reedacartwright commented 9 years ago

Create a framework for both unit and package tests.

If any sizable datasets are need for testing, upload them to a separate repository.

kaeldai commented 9 years ago

There are CMAKE/boosts based unit tests over at https://github.com/kaeldai/denovogear/tree/testing. Included are two simple dng-call package tests - same data, one for VCF input and another for BAM. To run then just build denovogear as cmake .. && make && make test. For the full package test to run you will need to clone the data from https://github.com/kaeldai/testdata.

Will add to the denovogear repository once we have a build system and jenkins support (#31 and #32)

stevenhwu commented 7 years ago

With the current setup, testdata and #113, I think we can close this one. The framework is there, we just need to implement the actual tests.

Others issues are relate to Jenkin and farms