From 98ade1f59d7e0ebe772eea1a104a44c1da48246a Mon Sep 17 00:00:00 2001 From: Tim Harder Date: Thu, 4 Mar 2021 13:29:01 -0700 Subject: various tox and github testing updates --- tox.ini | 26 +++++--------------------- 1 file changed, 5 insertions(+), 21 deletions(-) (limited to 'tox.ini') diff --git a/tox.ini b/tox.ini index b71ed8a..90a5d0d 100644 --- a/tox.ini +++ b/tox.ini @@ -1,28 +1,17 @@ [tox] -envlist = py38, py39, coverage-report +envlist = py38, py39 [testenv] # force latest virtualenv/pip download = true -install_command = "{toxinidir}"/requirements/pip.sh {packages} -deps = - -rrequirements/tox.txt -commands = - coverage run -p -m pytest {posargs:-v} - -# generate coverage report -[testenv:coverage-report] -skip_install = true -deps = coverage -ignore_errors = true +deps = -rrequirements/tox.txt commands = - coverage combine - coverage html - coverage report + pytest --cov {posargs:-v} # build docs [testenv:docs] skip_install = true deps = + -rrequirements/dev.txt -rrequirements/docs.txt commands = python setup.py build_man build_docs @@ -31,13 +20,8 @@ commands = [testenv:dist] skip_install = true deps = + -rrequirements/dev.txt -rrequirements/docs.txt - -rrequirements/wheel.txt commands = python setup.py sdist python setup.py bdist_wheel - -# stub for travis-ci -[testenv:travis] -commands = - coverage run -p -m pytest {posargs:-v} -- cgit v1.2.3-65-gdbad