[tox] envlist = pep8 skipsdist = True [testenv] setenv = VIRTUAL_ENV={envdir} PYTHONHASHSEED=0 whitelist_externals = juju passenv = HOME TERM CS_API_* OS_* deps = -r{toxinidir}/test-requirements.txt install_command = pip install {opts} {packages} [testenv:pep8] basepython = python2.7 deps=charm-tools commands = charm-proof [testenv:func-noop] basepython = python3 commands = true [testenv:func] basepython = python3 commands = functest-run-suite --keep-model [testenv:func-smoke] basepython = python3 commands = functest-run-suite --keep-model --smoke [testenv:venv] commands = {posargs}