Files
deb-python-fuelclient/tox.ini
Andriy Popovych 5185af8fb6 Replace nosetests with pytest
Now we use pytests in fuel-web and nosetests in python-fuelclient, so it's
better to choose one of them and pytest more preferable choice. Same framework
for stackforge python projects gives us more unified ecosystem for testing and
also it's easier to support only one.

Closes-Bug: #1471815
Change-Id: I786bc966572a3e022592a40a3b61596a6c264e54
2015-07-30 16:24:21 +03:00

44 lines
837 B
INI

[tox]
minversion = 1.6
skipsdist = True
envlist = py26,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 {posargs:fuelclient}
[tox:jenkins]
downloadcache = ~/cache/pip
[testenv:pep8]
deps = hacking==0.7
usedevelop = False
commands =
flake8 {posargs:fuelclient}
[testenv:cover]
commands =
py.test --cov={posargs:fuelclient} tests/
[testenv:venv]
commands = {posargs:}
[testenv:devenv]
envdir = devenv
usedevelop = True
[flake8]
ignore = H234,H302,H802
exclude = .venv,.git,.tox,dist,doc,*lib/python*,*egg,build,tools,__init__.py,docs
show-pep8 = True
show-source = True
count = True
[hacking]
import_exceptions = testtools.matchers