| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- [tox]
- envlist =
- py27,py27-pure,py34,py34-pure,py35,py36,pypy,pypy3,coverage,docs
- [testenv]
- commands =
- coverage run setup.py -q test -q {posargs}
- deps =
- .[test]
- coverage
- setenv =
- COVERAGE_FILE=.coverage.{envname}
- [testenv:py27-pure]
- setenv =
- PURE_PYTHON=1
- PIP_CACHE_DIR = {envdir}/.cache
- [testenv:py34-pure]
- setenv =
- PURE_PYTHON=1
- PIP_CACHE_DIR = {envdir}/.cache
- [testenv:py]
- commands =
- python --version
- {[testenv]commands}
- [testenv:coverage]
- setenv =
- COVERAGE_FILE=.coverage
- skip_install = true
- commands =
- coverage erase
- coverage combine
- coverage report
- coverage html
- coverage xml
- [testenv:docs]
- basepython =
- python2.7
- 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
- repoze.sphinx.autointerface
|