Merge "Make pep8 *the* linting interface"

This commit is contained in:
Jenkins 2016-02-11 05:06:33 +00:00 committed by Gerrit Code Review
commit e21924a453

11
tox.ini
View File

@ -1,7 +1,7 @@
[tox]
minversion = 1.6
skipsdist = True
envlist = py34,py27,linters,releasenotes
envlist = py34,py27,pep8,releasenotes
[testenv]
usedevelop = True
@ -14,18 +14,11 @@ deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
commands = python setup.py testr --testr-args='{posargs}'
[testenv:linters]
[testenv:pep8]
commands =
flake8
bandit -c bandit.yaml -r keystonemiddleware -n5 -p gate
[testenv:pep8]
whitelist_externals =
echo
commands =
{[testenv:linters]commands}
echo "Use tox -e linters instead"
[testenv:venv]
commands = {posargs}