1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
[tox]
envlist = unit,driver,style,py3clean,py3unit,py3driver
skipsdist = True
[testenv]
basepython = python2.7
sitepackages = True
passenv = HOME
whitelist_externals = bash
deps = future
[testenv:unit]
deps =
pytest
mox
mock
future
pytest-xdist
commands =
pytest --disable-warnings -v tests/unit {posargs}
python ./share/make_supported.py /dev/null
[testenv:driver]
deps =
future
pytest
pytest-xdist
commands =
pytest --disable-warnings -v tests/test_drivers.py {posargs}
[testenv:style]
deps =
pep8==1.6.2
future
commands =
python ./tools/cpep8.py
[textenv:py3clean]
commands =
py3clean chirp tests
[testenv:py3unit]
basepython = python3
sitepackages = False
setenv =
PYTHONPATH=../..
deps =
-rrequirements.txt
-rtest-requirements.txt
commands =
pytest --disable-warnings -v tests/unit {posargs}
[testenv:py3driver]
basepython = python3
sitepackages = False
setenv =
PYTHONPATH=../..
CHIRP_DEBUG=y
deps = {[testenv:py3unit]deps}
commands =
pytest --disable-warnings -v tests/test_drivers.py {posargs}
|