41bf1acc38
tox command shows WARNING message as follow. "WARNING:test command found but not installed in testenv" If we use "find" command in tox.ini, we should use the full path. This patch changes fix command path and remove the Warning message. Change-Id: Icb86ff2294ee79e500b98ef79e458f0302dc295e Closes-bug: 1464495
67 lines
1.3 KiB
INI
67 lines
1.3 KiB
INI
[tox]
|
|
minversion = 1.6
|
|
skipsdist = True
|
|
envlist = py26,py27,py33,py34,pep8
|
|
|
|
[testenv]
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
LANG=en_US.UTF-8
|
|
LANGUAGE=en_US:en
|
|
LC_ALL=C
|
|
PYTHONHASHSEED=0
|
|
deps = -r{toxinidir}/requirements.txt
|
|
-r{toxinidir}/test-requirements.txt
|
|
install_command = pip install -U {opts} {packages}
|
|
usedevelop = True
|
|
commands =
|
|
/usr/bin/find . -type f -name "*.pyc" -delete
|
|
python setup.py testr --slowest --testr-args='{posargs}'
|
|
distribute = false
|
|
basepython = python2.7
|
|
|
|
[testenv:pep8]
|
|
commands = flake8
|
|
distribute = false
|
|
|
|
[testenv:py26]
|
|
basepython = python2.6
|
|
|
|
|
|
[testenv:py34]
|
|
basepython = python3.4
|
|
|
|
|
|
[testenv:venv]
|
|
commands = {posargs}
|
|
|
|
[testenv:cli]
|
|
sitepackages = True
|
|
commands = {toxinidir}/tests/ci/rally-integrated.sh
|
|
|
|
[testenv:cover]
|
|
commands = {toxinidir}/tests/ci/cover.sh {posargs}
|
|
|
|
|
|
[testenv:docs]
|
|
changedir = doc/source
|
|
commands = make html
|
|
|
|
[testenv:genconfig]
|
|
commands =
|
|
oslo-config-generator --output-file etc/rally/rally.conf.sample \
|
|
--namespace rally \
|
|
--namespace oslo.db \
|
|
--namespace oslo.log
|
|
|
|
[tox:jenkins]
|
|
downloadcache = ~/cache/pip
|
|
|
|
[flake8]
|
|
ignore = H703
|
|
show-source = true
|
|
exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,tools,build,setup.py
|
|
|
|
[hacking]
|
|
import_exceptions = rally.common.i18n
|
|
local-check-factory = tests.hacking.checks.factory
|