12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- [tox]
- envlist = py26,py27,pep8
- [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 = -r{toxinidir}/tools/pip-requires
- -r{toxinidir}/tools/test-requires
- commands = nosetests
- [testenv:pep8]
- deps = pep8==1.1
- commands = pep8 --repeat --show-source novaclient setup.py
- [testenv:venv]
- commands = {posargs}
- [testenv:cover]
- commands = nosetests --cover-erase --cover-package=novaclient --with-xcoverage
- [tox:jenkins]
- downloadcache = ~/cache/pip
- [testenv:jenkins26]
- basepython = python2.6
- setenv = NOSE_WITH_XUNIT=1
- deps = file://{toxinidir}/.cache.bundle
- [testenv:jenkins27]
- basepython = python2.7
- setenv = NOSE_WITH_XUNIT=1
- deps = file://{toxinidir}/.cache.bundle
- [testenv:jenkinscover]
- deps = file://{toxinidir}/.cache.bundle
- setenv = NOSE_WITH_XUNIT=1
- commands = nosetests --cover-erase --cover-package=novaclient --with-xcoverage
- [testenv:jenkinsvenv]
- deps = file://{toxinidir}/.cache.bundle
- setenv = NOSE_WITH_XUNIT=1
- commands = {posargs}
|