diff options
author | Monty Taylor <mordred@inaugust.com> | 2013-07-17 11:43:32 -0700 |
---|---|---|
committer | Monty Taylor <mordred@inaugust.com> | 2013-07-17 11:43:32 -0700 |
commit | 546716c5856a3f76bfc58f24a8222aa1cd1919f7 (patch) | |
tree | ced12df504d63a98dd77f4d4f818a4bb25e95ff2 /tox.ini | |
parent | afad771fff6bf74e3591e9c5a7ca78c8a524a2dd (diff) | |
download | django_openstack_auth-546716c5856a3f76bfc58f24a8222aa1cd1919f7.tar.gz |
Add tox.ini file and flake8 ignores
Change-Id: I11c89c3902d974e94f4fee29211970546579f29e
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 41 |
1 files changed, 41 insertions, 0 deletions
@@ -0,0 +1,41 @@ +[tox] +envlist = py26,py27,py27dj14,pep8,py33 + +[testenv] +setenv = VIRTUAL_ENV={envdir} + NOSE_WITH_OPENSTACK=1 + NOSE_OPENSTACK_COLOR=1 + NOSE_OPENSTACK_RED=0.05 + NOSE_OPENSTACK_YELLOW=0.025 + NOSE_OPENSTACK_SHOW_ELAPSED=1 +deps = mox +commands = python setup.py test + +[testenv:pep8] +commands = flake8 + +[testenv:venv] +commands = {posargs} + +[tox:jenkins] +downloadcache = ~/cache/pip + +[flake8] +builtins = _ +exclude = .venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build,panel_template,dash_template,local_settings.py +# E121 continuation line indentation is not a multiple of four +# E126 continuation line over-indented for hanging indent +# E127 continuation line over-indented for visual indent +# E128 continuation line under-indented for visual indent +# F401 '<smth>' imported but unused +# F403 'from <smth> import *' used; unable to detect undefined names +# F841 local variable '<smth>' is assigned to but never used +# F999 syntax error in doctest +# H201 no 'except:' at least use 'except Exception:' +# H302 import only modules.'from optparse import make_option' does not import a module +# H303 No wildcard (*) import. +# H304 No relative imports. 'from .views import IndexView' is a relative import +# H4xx docstrings +# H701 empty localization string +# H702 Formatting operation should be outside of localization method call +ignore = E121,E126,E127,E128,E501,E502,F403,F841,F999,H201,H301,H306,H302,H303,H304,H4,H701,H702 |