510a4d9674
as of mitaka, the infra team won't have the resources available to reasonably test py26, also the oslo team is dropping py26 support from their libraries. sine we rely on oslo for a lot of our work, and depend on infra for our CI, we should drop py26 support too. Change-Id: I66d168ecc755a3ea0e01d5b6344d06d9e0d1378b Closes-Bug: 1519510
39 lines
797 B
INI
39 lines
797 B
INI
[tox]
|
|
minversion = 1.6
|
|
envlist = py34,py27,pep8
|
|
skipdist = True
|
|
|
|
[testenv]
|
|
usedevelop = True
|
|
install_command = pip install -U {opts} {packages}
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
deps = -r{toxinidir}/test-requirements.txt
|
|
commands = ostestr {posargs}
|
|
whitelist_externals = ostestr
|
|
|
|
[testenv:pep8]
|
|
commands = flake8
|
|
|
|
[testenv:functional]
|
|
setenv = OS_TEST_PATH=./functional/tests
|
|
passenv = OS_*
|
|
|
|
[testenv:venv]
|
|
commands = {posargs}
|
|
|
|
[testenv:cover]
|
|
commands = python setup.py test --coverage --testr-args='{posargs}'
|
|
|
|
[testenv:debug]
|
|
commands = oslo_debug_helper -t openstackclient/tests {posargs}
|
|
|
|
[tox:jenkins]
|
|
downloadcache = ~/cache/pip
|
|
|
|
[testenv:docs]
|
|
commands = python setup.py build_sphinx
|
|
|
|
[flake8]
|
|
show-source = True
|
|
exclude = .git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build,tools
|