[tox] envlist = pep8,py3 basepython = python3 [testenv] deps = pytest py3: coveralls backports.tempfile # posargs will be replaced by the tox args, so you can override pytest # args e.g. `tox -- tests/test_graph.py` commands = pytest {posargs:tests/} passenv = TRAVIS TRAVIS_* setenv = PYTHONPATH={toxinidir} [testenv:py3] # for py3 env we will get code coverage commands = coverage run --branch --source=pythonforandroid -m pytest {posargs:tests/} coverage report -m [testenv:pep8] deps = flake8 commands = flake8 pythonforandroid/ tests/ ci/ setup.p