bareon/tox.ini
Janonymous ab03c375d8 Put py34 first in the env order of tox, and remove py26/py33
To solve the problem of "db type could
not be determined" on py34 we have to run first the py34 env to, then,
run py27. This patch puts py34 first on the tox.ini list of envs to
avoid this problem to happen.

This patch also removes the support for py26/py33 as they would not be
supported from Mitaka Release.


Change-Id: I248fd2e4e28afb605528e4ec060e28664bc82b5a
Closes-bug: #1489059
2016-01-06 07:37:55 +00:00

47 lines
1003 B
INI

[tox]
minversion = 1.6
skipsdist = True
envlist = py34,py27,pep8
[testenv]
usedevelop = True
install_command = pip install --allow-external -U {opts} {packages}
setenv = VIRTUAL_ENV={envdir}
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
commands =
py.test -vv {posargs:bareon/tests}
[tox:jenkins]
downloadcache = ~/cache/pip
[testenv:pep8]
deps = hacking==0.10.2
commands =
flake8 {posargs:bareon}
flake8 {posargs:contrib/fuel_bootstrap/fuel_bootstrap_cli/fuel_bootstrap}
[testenv:cover]
setenv = VIRTUAL_ENV={envdir}
commands =
py.test --cov bareon {posargs:bareon/tests}
[testenv:venv]
commands = {posargs:}
[testenv:devenv]
envdir = devenv
usedevelop = True
[testenv:docs]
commands = python setup.py build_sphinx
[flake8]
exclude = .venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build,tools,docs
show-pep8 = True
show-source = True
count = True
[hacking]
import_exceptions = bareon.openstack.common.gettextutils._,testtools.matchers