63429aeca8
Previously, there were a string of commits to keystone that addresed ignored hacking checks. This commit does the same for H405 in keystoneauth. This also modifies our tox.ini so that we no longer ignore H405 violations. Change-Id: I0ac1165f309edd486639e2729c18330b1d062eb3 Closes-Bug: 1482773
50 lines
1.2 KiB
INI
50 lines
1.2 KiB
INI
[tox]
|
|
minversion = 1.6
|
|
skipsdist = True
|
|
envlist = py26,py27,py34,pep8
|
|
|
|
[testenv]
|
|
usedevelop = True
|
|
install_command = pip install -U {opts} {packages}
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
OS_STDOUT_NOCAPTURE=False
|
|
OS_STDERR_NOCAPTURE=False
|
|
|
|
deps = -r{toxinidir}/requirements.txt
|
|
-r{toxinidir}/test-requirements.txt
|
|
.[kerberos,saml2]
|
|
commands = ostestr {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
|
|
|
|
[testenv:debug]
|
|
commands = oslo_debug_helper -t keystoneauth1/tests {posargs}
|
|
|
|
[flake8]
|
|
# NOTE(lhcheng): Even though we aren't ignoring any hacking checks, we have
|
|
# to leave it assigned in the environment specification otherwise some error
|
|
# checks will be ignored by default. If we need to ignore a specific hacking
|
|
# check in the future, we will have to remove '___' from the ignore line.
|
|
# See: http://flake8.readthedocs.org/en/latest/config.html#default
|
|
ignore = ___
|
|
show-source = True
|
|
exclude = .venv,.tox,dist,doc,*egg,build,*openstack/common*
|
|
|
|
[testenv:docs]
|
|
commands=
|
|
python setup.py build_sphinx
|
|
|
|
[hacking]
|
|
local-check-factory = keystoneauth1.hacking.checks.factory
|