995238ec3c
This commit re-orders the imports alphabetically. This following pep8 warning is no longer suppressed for nova-api-proxy: H306: imports not in alphabetical order This change should have no functional impact on the code Story: 2004515 Task: 28555 Change-Id: Ia60f9b4fcf030658e49ce350cb58721480358c19 Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
65 lines
1.8 KiB
INI
65 lines
1.8 KiB
INI
[tox]
|
||
envlist = pep8,pylint
|
||
minversion = 2.3
|
||
skipsdist = True
|
||
|
||
[testenv]
|
||
basepython = python3
|
||
install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/pike} {opts} {packages}
|
||
setenv = VIRTUAL_ENV={envdir}
|
||
OS_STDOUT_CAPTURE=1
|
||
OS_STDERR_CAPTURE=1
|
||
OS_TEST_TIMEOUT=60
|
||
PYTHONDONTWRITEBYTECODE=True
|
||
commands = find {toxinidir} -type f -not -path '{toxinidir}/.tox/*' -not -path '*/__pycache__/*' -name '*.py[c|o]' -delete
|
||
whitelist_externals = find
|
||
|
||
[testenv:venv]
|
||
commands = {posargs}
|
||
|
||
[flake8]
|
||
# Temporarily ignoring these warnings
|
||
# E123 closing bracket does not match indentation of opening bracket
|
||
# E127 continuation line over-indented for visual indent
|
||
# E129 visually indented line with same indent as next logical line
|
||
# - hacking codes -
|
||
# H104: File contains nothing but comments
|
||
# H301: one import per line
|
||
# H404: multi line docstring should start without a leading new line
|
||
# H405: multi line docstring summary not separated with an empty line
|
||
# H501: Do not use self.__dict__ for string formatting
|
||
# - flake8 codes -
|
||
# F821 undefined name 'unicode' (python3 specific)
|
||
ignore=E123,E127,E129
|
||
H104,H301,H404,H405,H501,
|
||
F821
|
||
# H106 Don’t put vim configuration in source files (off by default).
|
||
# H203 Use assertIs(Not)None to check for None (off by default).
|
||
# TODO: enable: H904 Delay string interpolations at logging calls (off by default).
|
||
enable-extensions = H106,H203
|
||
max-line-length=84
|
||
|
||
[testenv:pep8]
|
||
usedevelop = False
|
||
skip_install = True
|
||
deps =
|
||
hacking
|
||
flake8-bugbear
|
||
flake8<3.6.0
|
||
commands =
|
||
flake8
|
||
|
||
[testenv:pylint]
|
||
basepython = python2.7
|
||
deps =
|
||
eventlet
|
||
oslo.config
|
||
oslo.log
|
||
paste
|
||
PasteDeploy
|
||
routes
|
||
webob
|
||
pylint
|
||
commands = pylint nova-api-proxy/nova_api_proxy --rcfile=pylint.rc
|
||
|