| [tox] |
| envlist = |
| py26,py27,py32,py33,pypy,cover,docs |
| |
| [testenv] |
| commands = |
| python setup.py test -q |
| deps = |
| setuptools-git |
| virtualenv |
| |
| [testenv:cover] |
| basepython = |
| python2.6 |
| commands = |
| nosetests --with-xunit --with-xcoverage |
| deps = |
| setuptools-git |
| virtualenv |
| nose |
| coverage |
| nosexcover |
| |
| # we separate coverage into its own testenv because a) "last run wins" wrt |
| # cobertura jenkins reporting and b) pypy and jython can't handle any |
| # combination of versions of coverage and nosexcover that i can find. |
| |
| [testenv:docs] |
| basepython = |
| python2.6 |
| commands = |
| sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html |
| sphinx-build -b doctest -d docs/_build/doctrees docs docs/_build/doctest |
| deps = |
| Sphinx |