Adds pylint to tox test pipeline and fixes related errors
[osm/MON.git] / tox.ini
diff --git a/tox.ini b/tox.ini
index b10e7f9..898e487 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -25,7 +25,7 @@
 # test suite on all supported python versions. To use it, "pip install tox"
 # and then run "tox" from this directory.
 [tox]
-envlist = py3, flake8
+envlist = py3, flake8, pylint
 toxworkdir={homedir}/.tox
 
 [testenv]
@@ -34,6 +34,12 @@ commands=python3 -m unittest discover -v
 install_command = python3 -m pip install -r requirements.txt -U {opts} {packages}
 deps = -r{toxinidir}/test-requirements.txt
 
+[testenv:pylint]
+basepython = python3
+deps = pylint
+commands =
+    pylint -E osm_mon
+
 [testenv:flake8]
 basepython = python3
 deps = flake8