[tox] minversion = 3.18.0 envlist = pep8,py{38,39} skipsdist = True [testenv] whitelist_externals = * usedevelop = True setenv = VIRTUAL_ENV={envdir} deps = -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt commands = stestr run --test-path {toxinidir}/ceilometer_zvm/tests {posargs} [testenv:pep8] commands = flake8 [testenv:venv] commands = {posargs} [testenv:cover] setenv = PYTHON=coverage run --parallel-mode commands = stestr run --test-path {toxinidir}/ceilometer_zvm/tests {posargs} coverage combine coverage html -d cover [flake8] ignore = E123,E126,E127,E128,E129,W503,W504 exclude = .venv,.git,.tox,dist,doc,*egg,build [hacking] import_exceptions = nova.i18n