7c9af12937
By default, pep8.py ignores E226 and E24. By changing tox.ini to not have an ignore clause, it started using the default. Since we were explicitely ignoring things until recently, E226 and E24 where being checked. This patch adds an ignore clause to tox.ini and fixes some E226 errors to match our pep8 checks to other projects in openstack. Change-Id: Ia0bc0e6bcb4b4c6e54d61bae2fd7cad48303a62a
50 lines
1.2 KiB
INI
50 lines
1.2 KiB
INI
[tox]
|
|
minversion = 1.6
|
|
skipsdist = True
|
|
envlist = py26,py27,py33,pep8
|
|
|
|
[testenv]
|
|
deps = -r{toxinidir}/requirements.txt
|
|
-r{toxinidir}/test-requirements.txt
|
|
install_command = pip install -U {opts} {packages}
|
|
usedevelop = True
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
LANG=en_US.UTF-8
|
|
LANGUAGE=en_US:en
|
|
LC_ALL=C
|
|
EVENTLET_NO_GREENDNS=yes
|
|
commands =
|
|
bash -x {toxinidir}/run-tests.sh {posargs}
|
|
{toxinidir}/tools/config/check_uptodate.sh
|
|
downloadcache = {toxworkdir}/_download
|
|
|
|
[testenv:cover]
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
commands = bash -x {toxinidir}/run-tests.sh --coverage
|
|
|
|
[testenv:pep8]
|
|
# Install bounded pep8/pyflakes first, then let flake8 install
|
|
deps = pep8==1.4.5
|
|
pyflakes==0.7.2
|
|
flake8==2.0
|
|
hacking>=0.8.0,<0.9
|
|
commands =
|
|
flake8
|
|
flake8 --filename=ceilometer-* bin
|
|
|
|
[testenv:docs]
|
|
deps = -r{toxinidir}/requirements.txt
|
|
-r{toxinidir}/test-requirements.txt
|
|
commands = python setup.py build_sphinx
|
|
|
|
[testenv:venv]
|
|
deps = -r{toxinidir}/requirements.txt
|
|
-r{toxinidir}/test-requirements.txt
|
|
commands = {posargs}
|
|
|
|
[flake8]
|
|
ignore = None
|
|
builtins = _
|
|
exclude=.venv,.git,.tox,dist,doc,./ceilometer/openstack/common,*lib/python*,*egg,tools,nova_tests,build
|
|
show-source = True
|