Files
python-keystoneclient/tox.ini
Dirk Mueller 51b09aff00 Allow Hacking 0.7.x or later
Allow newer versions of Hacking as well,
which permits further checks to be used for gating.
Suppress H202 for now to pass tests.

Change-Id: I75ab26df94b5dd8b8b05f4ada2ca6831d8584a75
2013-09-02 21:34:59 +02:00

36 lines
746 B
INI

[tox]
envlist = py26,py27,py33,pep8
[testenv]
setenv = VIRTUAL_ENV={envdir}
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=C
OS_STDOUT_NOCAPTURE=False
OS_STDERR_NOCAPTURE=False
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
commands = python setup.py testr --testr-args='{posargs}'
[testenv:pep8]
commands =
flake8
[testenv:venv]
commands = {posargs}
[testenv:cover]
commands = python setup.py testr --coverage --testr-args='{posargs}'
[tox:jenkins]
downloadcache = ~/cache/pip
[flake8]
# H202: assertRaises Exception too broad
# F821: undefined name
# H304: no relative imports
ignore = F821,H202,H304
show-source = True
exclude = .venv,.tox,dist,doc,*egg,build