Enable bandit
The bandit linter checks for common security-related issues. The setup here is the same as in keystone. Change-Id: Ide2bc772f541d9efbf5e43f42f0893bf7495b24f
This commit is contained in:
parent
c5738b9055
commit
48ec8bfc16
@ -5,6 +5,7 @@
|
||||
hacking<0.11,>=0.10.0
|
||||
flake8-docstrings==0.2.1.post1 # MIT
|
||||
|
||||
bandit>=1.0.1 # Apache-2.0
|
||||
coverage>=3.6 # Apache-2.0
|
||||
discover # BSD
|
||||
fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
|
||||
|
9
tox.ini
9
tox.ini
@ -18,6 +18,15 @@ commands = ostestr {posargs}
|
||||
[testenv:pep8]
|
||||
commands =
|
||||
flake8
|
||||
# Run security linter
|
||||
# B110: except: pass
|
||||
# B410: importing etree
|
||||
bandit -r keystoneauth1 -x tests -s B110,B410
|
||||
|
||||
[testenv:bandit]
|
||||
# NOTE(browne): This is required for the integration test job of the bandit
|
||||
# project. Please do not remove.
|
||||
commands = bandit -r keystoneauth1 -x tests -s B110,B410
|
||||
|
||||
[testenv:venv]
|
||||
commands = {posargs}
|
||||
|
Loading…
Reference in New Issue
Block a user