af11c4285d
Some project may have different names for repo and for Launchpad project. E.g. Fuel has a number of repos, LP project is called 'fuel' and there's no repo called 'fuel'. To enable bugs and blueprint processing the project is configured to have alias name 'fuel'. This patch also improved blueprint details report. Change-Id: Ic5e5869bba675aa7f7ccb5a73527390cd67739cd
41 lines
951 B
INI
41 lines
951 B
INI
[tox]
|
|
envlist = py34,py27,pep8,docs
|
|
minversion = 1.6
|
|
skipsdist = True
|
|
|
|
[testenv]
|
|
usedevelop = True
|
|
install_command = pip install -U {opts} {packages}
|
|
setenv =
|
|
VIRTUAL_ENV={envdir}
|
|
deps = -r{toxinidir}/test-requirements.txt
|
|
commands = python setup.py test --slowest --testr-args='{posargs}'
|
|
|
|
[testenv:pep8]
|
|
commands = flake8
|
|
|
|
[testenv:venv]
|
|
commands = {posargs}
|
|
|
|
[testenv:cover]
|
|
commands = python setup.py testr --coverage --testr-args='{posargs}'
|
|
|
|
[testenv:genconfig]
|
|
commands =
|
|
oslo-config-generator --config-file=config-generator.conf
|
|
python tools/cli_auto_doc.py doc/source/tools
|
|
|
|
[tox:jenkins]
|
|
downloadcache = ~/cache/pip
|
|
|
|
[testenv:docs]
|
|
commands = python setup.py build_sphinx
|
|
|
|
[flake8]
|
|
# E123, E125 skipped as they are invalid PEP-8
|
|
# H904 Wrap long lines in parentheses instead of a backslash
|
|
ignore = E123,E125,H904
|
|
show-source = true
|
|
builtins = _
|
|
exclude=.venv*,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,tools,build
|