From e99416456afd4aa8bde42016826f9a345291cbf3 Mon Sep 17 00:00:00 2001 From: Matthew Poletiek Date: Tue, 8 Dec 2020 21:03:16 -0600 Subject: Initial Commit --- tox.ini | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 tox.ini (limited to 'tox.ini') diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..32f367e --- /dev/null +++ b/tox.ini @@ -0,0 +1,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} -- cgit v1.2.3