[tox] # if you change the envlist, please update .travis.yml file as well envlist= py{26,27,34}-pytest2{6,7,8,9} py35-pytest2{7,8,9} py{27,35}-pytest28-pexpect flakes readme [testenv] changedir=testing passenv = USER USERNAME deps = pycmd setuptools_scm # to avoid .eggs pytest26: pytest~=2.6.1 pytest27: pytest~=2.7.2 pytest28: pytest~=2.8.7 pytest29: pytest~=2.9.1 pexpect: pexpect platform= pexpect: linux|darwin commands= # always clean to avoid code unmarshal mismatch on old python/pytest py.cleanup -aq py.test {posargs} [testenv:flakes] changedir= deps = flake8 commands = flake8 setup.py testing xdist [testenv:readme] changedir = deps = readme skip_install = true commands = python setup.py check -r -s [pytest] addopts = -rsfxX ;; hello