support pep8 check
[doctor.git] / tox.ini
diff --git a/tox.ini b/tox.ini
index e9a1407..2eaadac 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
 [tox]
 minversion = 2.3.1
-envlist = py35
+envlist = py35, pep8
 skipsdist = True
 
 [testenv]
@@ -30,3 +30,19 @@ passenv =
     PROFILER_TYPE
 changedir = {toxinidir}/doctor_tests
 commands = doctor-test
+
+[testenv:pep8]
+changedir = {toxinidir}
+commands = flake8
+
+[flake8]
+# E123, E125 skipped as they are invalid PEP-8.
+# H106: Don’t put vim configuration in source files
+# H203: Use assertIs(Not)None to check for None
+
+show-source = True
+ignore = E123,E125
+enable-extensions=H106,H203
+builtins = _
+filename = *.py,app.wsgi
+exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build,tests