![Janonymous](/assets/img/avatar_default.png)
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. Change-Id: I0824d8adcbf409dc024cda9479bf72782b647fb7 Closes-bug: #1489059
41 lines
977 B
INI
41 lines
977 B
INI
[tox]
|
|
minversion = 1.6
|
|
envlist = py33,py34,py26,py27,pypy,pep8
|
|
skipsdist = True
|
|
|
|
[testenv]
|
|
usedevelop = True
|
|
install_command = pip install -U {opts} {packages}
|
|
setenv =
|
|
VIRTUAL_ENV={envdir}
|
|
deps = -r{toxinidir}/requirements.txt
|
|
-r{toxinidir}/test-requirements.txt
|
|
commands = python setup.py testr --slowest --testr-args='{posargs}'
|
|
|
|
[testenv:pep8]
|
|
commands = flake8
|
|
|
|
[testenv:venv]
|
|
commands = {posargs}
|
|
|
|
[testenv:docs]
|
|
commands = python setup.py build_sphinx
|
|
|
|
[testenv:cover]
|
|
commands = python setup.py test --coverage --coverage-package-name='os_cloud_config' --testr-args='{posargs}'
|
|
|
|
[flake8]
|
|
# H302 skipped on purpose per IRC discussion involving other TripleO projects.
|
|
# H803 skipped on purpose per list discussion.
|
|
# E123, E125 skipped as they are invalid PEP-8.
|
|
|
|
show-source = True
|
|
ignore = E123,E125,H302,H803,C901
|
|
builtins = _
|
|
exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build
|
|
max-complexity=16
|
|
|
|
[hacking]
|
|
import_exceptions =
|
|
os_cloud_config._i18n
|