python-neutronclient/tox.ini
Akihiro Motoki cdfcf3c153 Fix one remaining E125 error and remove it from ignore list
E125 continuation line does not distinguish itself from next logical line

Also update the comment of H405 since multi line docstring is used
frequently in unit test documentation and it seems better to hold it
in the ignore list not temporarily.

Change-Id: Ic24e6cebe0aa531e5a4556d3e23c752358bf3696
2015-04-09 15:01:52 +00:00

45 lines
1.0 KiB
INI

[tox]
# py3 first to avoid .testrepository incompatibility
envlist = py33,py34,py26,py27,pypy,pep8
minversion = 1.6
skipsdist = True
[testenv]
setenv = VIRTUAL_ENV={envdir}
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=C
usedevelop = True
install_command = pip install -U {opts} {packages}
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
commands = python setup.py testr --testr-args='{posargs}'
[testenv:pep8]
commands = flake8
distribute = false
[testenv:venv]
commands = {posargs}
[testenv:functional]
setenv =
OS_TEST_PATH = ./neutronclient/tests/functional
[testenv:cover]
commands = python setup.py testr --coverage --testr-args='{posargs}'
[testenv:docs]
commands=
python setup.py build_sphinx
[tox:jenkins]
downloadcache = ~/cache/pip
[flake8]
# H405 multi line docstring summary not separated with an empty line
# (mutli line docstring is used in unit tests frequently)
ignore = H405
show-source = true
exclude=.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,tools