[tox] envlist = init, py26, py27, py35, py36, py37, report, [testenv] usedevelop = True deps = -r{toxinidir}/dev_requirements.txt -r{toxinidir}/tests/ansible/requirements.txt commands = {posargs:bash run_tests} whitelist_externals = bash setenv = NOCOVERAGE_ERASE = 1 NOCOVERAGE_REPORT = 1 [testenv:init] commands = coverage erase deps = coverage [testenv:report] commands = coverage html echo "coverage report is at file://{toxinidir}/htmlcov/index.html" deps = coverage whitelist_externals = echo [testenv:docs] basepython = python changedir = docs commands = sphinx-build -W -b html -d {envtmpdir}/doctrees . {envtmpdir}/html