nodepool/tox.ini
Clark Boylan 04614abf49 Check pyflakes rules
This will catch unused vars and unused imports and similar code hygeine
items. Note this doesn't enable the other rules because we are trying to
ignore some and enable others and that doesn't seem doable with the
select/ignore lists.

Change-Id: If88de411bb18b395c3be492c0a6dccec50fe98f2
2015-10-04 11:41:52 -04:00

37 lines
741 B
INI

[tox]
envlist = pep8, py27
[testenv]
# Set STATSD env variables so that statsd code paths are tested.
setenv = STATSD_HOST=localhost
STATSD_PORT=8125
VIRTUAL_ENV={envdir}
install_command = pip install {opts} {packages}
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
commands =
python setup.py testr --slowest --testr-args='{posargs}'
[tox:jenkins]
downloadcache = ~/cache/pip
[testenv:pep8]
commands = flake8 nodepool
[testenv:cover]
commands =
python setup.py testr --coverage
[testenv:docs]
commands =
python setup.py build_sphinx
[testenv:venv]
commands = {posargs}
[flake8]
ignore = E123,E125,H
select = H231,F
show-source = True
exclude = .venv,.tox,dist,doc,build,*.egg