
Type: test Change-Id: Ic81bd4a9eba3c89a746e7a9b9e471b59cd87fa40 Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
41 lines
729 B
INI
41 lines
729 B
INI
[tox]
|
|
envlist = py27,py3{6,7}, pep8
|
|
minversion = 2.3.1
|
|
skipsdist = True
|
|
skip_missing_interpreters = True
|
|
|
|
[testenv]
|
|
usedevelop = True
|
|
whitelist_externals =
|
|
find
|
|
deps =
|
|
stestr
|
|
parameterized
|
|
commands =
|
|
find . -type f -name "*.pyc" -delete
|
|
stestr --test-path {toxinidir}/vpp_papi/tests/ run --slowest {posargs}
|
|
|
|
[testenv:pep8]
|
|
basepython = python3
|
|
deps =
|
|
flake8
|
|
commands =
|
|
flake8 --exclude {toxinidir}/vpp_papi/tests {toxinidir}/vpp_papi {posargs}
|
|
|
|
[testenv:pypi]
|
|
basepython = python3
|
|
deps =
|
|
twine
|
|
wheel
|
|
passenv =
|
|
TWINE_USERNAME
|
|
TWINE_PASSWORD
|
|
TWINE_REPOSITORY
|
|
TWINE_REPOSITORY_URL
|
|
TWINE_CERT
|
|
|
|
commands =
|
|
python setup.py bdist_wheel
|
|
twine upload {toxinidir}/dist/*
|
|
|