puzzle icon indicating copy to clipboard operation
puzzle copied to clipboard

Added inheritance filter to gemini plugin

Open moonso opened this issue 8 years ago • 10 comments

moonso avatar Apr 27 '16 08:04 moonso

Finally works!! Please review @brainstorm @guillermo-carrasco @robinandeer

moonso avatar Apr 29 '16 07:04 moonso

Cool stuff Måns! Just went through the PR, seems fine to me except the HapMapMany test/comment I left... It would make sense to have an exception for pulling the data from S3:

When tests are running on TravisCI, do not pull those in.

Other than that, excellent job! ;)

brainstorm avatar Apr 29 '16 14:04 brainstorm

I have no idea why the tests fails, it's working on my local installation... Guess it has to do with different gemini versions, can anyone help out @brainstorm @guillermo-carrasco @robinandeer ??

moonso avatar May 04 '16 08:05 moonso

@robinandeer would you like to have a last review of this? The tests fails because of this https://github.com/arq5x/gemini/issues/724#issuecomment-216905331, is it possible to get around in some way? Please merge so I can do a release

moonso avatar May 04 '16 15:05 moonso

hmm I don't even get what's the problem exactly, the stacktrace is confusing :-/

guillermo-carrasco avatar May 09 '16 08:05 guillermo-carrasco

@guillermo-carrasco think that the problem has to do with gemini.gim uses eval, that in combination with pytest cov make some wierd things happen

moonso avatar May 09 '16 10:05 moonso

eval...

captain-picard-meme-dafuq

robinandeer avatar May 09 '16 14:05 robinandeer

How are we standing on this?

Doesn't GEMINI do a test for this case or are they not using py.test?

I don't like the idea of merging in code that will make tests fail just bc having a "broken master branch" tag in the README is not a good thing for potential collaborators etc. to see

@moonso @brainstorm @guillermo-carrasco @henrikstranneheim ??

robinandeer avatar May 25 '16 08:05 robinandeer

I had to deal with GEMINI's "testsuite" in PR https://github.com/arq5x/gemini/pull/719... TL;DR: Not fun.

Best chance you guys get is pinging BrentP on this if you are really stuck, IMHO...

brainstorm avatar May 25 '16 14:05 brainstorm

Yeah let's bring in BrentP and see what he has to say

Otherwise I guess we'll drop that unit test and/or work around it 😕

robinandeer avatar May 25 '16 16:05 robinandeer