summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorBrant Knudson <bknudson@us.ibm.com>2015-05-13 20:22:13 -0500
committerBrant Knudson <bknudson@us.ibm.com>2015-06-03 21:01:18 -0500
commit86018ca8649382fd1893c2099176167ec4a5aafe (patch)
tree935fc40eeb31449683026cb0de2c202b3b24433b /tox.ini
parentf6ab133f25f00e041cd84aa8bbfb422594d1942f (diff)
downloadpython-keystoneclient-86018ca8649382fd1893c2099176167ec4a5aafe.tar.gz
tox env for Bandit
A tox env is created for the Bandit static code analyzer for security. bp bandit Change-Id: I8c0178befec77fe3d29b411a15ceed9a020820b5
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini6
1 files changed, 5 insertions, 1 deletions
diff --git a/tox.ini b/tox.ini
index fef36b7..e469738 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,7 +1,7 @@
[tox]
minversion = 1.6
skipsdist = True
-envlist = py26,py27,py33,py34,pep8
+envlist = py26,py27,py33,py34,pep8,bandit
[testenv]
usedevelop = True
@@ -34,6 +34,10 @@ commands = oslo_debug_helper -t keystoneclient/tests {posargs}
setenv = OS_TEST_PATH=./keystoneclient/tests/functional
passenv = OS_*
+[testenv:bandit]
+deps = -r{toxinidir}/test-requirements.txt
+commands = bandit -c bandit.yaml -r keystoneclient -n5 -p keystone_conservative
+
[flake8]
# H405: multi line docstring summary not separated with an empty line
ignore = H405