cinder/tox.ini
Monty Taylor af5d4b3235 Use nose and openstack nose plugin.
It's a little silly since we're working on removing nose for testr,
but it turns out that the old test run wrapper was in use here, which was
causing all sorts of havoc.

Change-Id: Ib6e31547ec4921f91b6253a1798cb04ca6930c87
2013-03-07 14:14:08 -05:00

36 lines
898 B
INI

[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
NOSE_OPENSTACK_STDOUT=1
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=C
deps = -r{toxinidir}/tools/pip-requires
-r{toxinidir}/tools/test-requires
commands = nosetests {posargs}
[testenv:pep8]
commands =
python tools/hacking.py --ignore=N4,E125,E126,E711,E712 --repeat --show-source \
--exclude=.venv,.tox,dist,doc,openstack,*egg .
python tools/hacking.py --ignore=N4,E125,E126,E711,E712 --repeat --show-source \
--filename=cinder* bin
[testenv:venv]
commands = {posargs}
[testenv:cover]
setenv = NOSE_WITH_COVERAGE=1
[testenv:pyflakes]
deps = pyflakes
commands = python tools/flakes.py cinder