gemini icon indicating copy to clipboard operation
gemini copied to clipboard

python test-suite

Open brentp opened this issue 9 years ago • 2 comments

this will make it easier for users to contribute tested code and to be confident of changes. I have this started for the 0.16.0 release and we will continue to build.

brentp avatar May 18 '15 15:05 brentp

As a comment about the test suite, I think the test discovery could be improved. After updating to the latest GEMINI I was told:

Run test suite with: cd /path/to/gemini/share/gemini && bash master-test.sh

However, as an end user I need to make sure that /path/to/gemini/bin is in my $PATH. Many times after installing/updating a program this won't be the case, and since GEMINI knows where it was installed I think the tests should go look there first.

mdshw5 avatar Nov 23 '15 14:11 mdshw5

I'll think about how to do this. We have moved a lot of functionality into separate packages, e.g. inheritance, geneimpacts, etc which have their own python tests.

brentp avatar Nov 23 '15 14:11 brentp