Use `tox` for testing #61

piskvorky opened this Issue Oct 30, 2011 · 0 comments

1 participant

RaRe Technologies member

I've heard good things about automated testing tool tox:

It runs unit tests automatically, supports integration testing etc. Try it out and include it in gensim.

The goal is to automatically check that dependencies (old version of numpy & scipy, old python 2.5) still work.

@piskvorky piskvorky added a commit that referenced this issue Oct 30, 2011
@piskvorky piskvorky re #61: using `tox` for automated testing
* use one recent environment (py2.7 + latest numpy and scipy)
* plus one oldest supported env (py2.5 + numpy 1.3 + scipy 0.7)
* tox doesn't support scipy as dependency, so the deps are pre-installed in their respective site-packages
@piskvorky piskvorky added a commit that closed this issue Oct 30, 2011
@piskvorky piskvorky updated gensim dependencies
* numpy < 1.3 no longer works, because gensim uses `mmap_mode` in numpy.load()
* all tox tests pass now
* closes #61
@piskvorky piskvorky closed this in 2b56d60 Oct 30, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment