diff options
author | Morgan Fainberg <morgan.fainberg@gmail.com> | 2014-06-19 15:45:29 -0700 |
---|---|---|
committer | Morgan Fainberg <morgan.fainberg@gmail.com> | 2014-06-19 15:45:29 -0700 |
commit | 0fa3fe55760c7366ebfe57a7e352c816e0ce54c8 (patch) | |
tree | 5356f3effd3e36f94842130d196269ee3b2ca5c2 /tox.ini | |
download | keystonemiddleware-0fa3fe55760c7366ebfe57a7e352c816e0ce54c8.tar.gz |
Initial commit
The initial commit of the keystonemiddleware repo
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 45 |
1 files changed, 45 insertions, 0 deletions
@@ -0,0 +1,45 @@ +[tox] +minversion = 1.6 +skipsdist = True +envlist = py26,py27,py33,pep8 + +[testenv] +usedevelop = True +install_command = pip install -U {opts} {packages} +setenv = VIRTUAL_ENV={envdir} + OS_STDOUT_NOCAPTURE=False + OS_STDERR_NOCAPTURE=False + +deps = -r{toxinidir}/requirements.txt + -r{toxinidir}/test-requirements.txt +commands = python setup.py testr --testr-args='{posargs}' + +[testenv:pep8] +commands = + flake8 + +[testenv:venv] +commands = {posargs} + +[testenv:cover] +commands = python setup.py testr --coverage --testr-args='{posargs}' + +[tox:jenkins] +downloadcache = ~/cache/pip + +[testenv:debug] + +commands = + {toxinidir}/tools/debug_helper.sh {posargs} + +[flake8] +# F821: undefined name +# H304: no relative imports +# H803 Commit message should not end with a period (do not remove per list discussion) +ignore = F821,H304,H803 +show-source = True +exclude = .venv,.tox,dist,doc,*egg,build,*openstack/common* + +[testenv:docs] +commands= + python setup.py build_sphinx |