diff options
author | Tim Harder <radhermit@gmail.com> | 2021-03-04 13:29:01 -0700 |
---|---|---|
committer | Tim Harder <radhermit@gmail.com> | 2021-03-04 13:44:12 -0700 |
commit | 98ade1f59d7e0ebe772eea1a104a44c1da48246a (patch) | |
tree | d9107ed1006028d6c6f430e08fe11dc72f63d484 /tox.ini | |
parent | contexts: add initial os_environ context manager for os.environ mangling (diff) | |
download | snakeoil-98ade1f59d7e0ebe772eea1a104a44c1da48246a.tar.gz snakeoil-98ade1f59d7e0ebe772eea1a104a44c1da48246a.tar.bz2 snakeoil-98ade1f59d7e0ebe772eea1a104a44c1da48246a.zip |
various tox and github testing updates
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 26 |
1 files changed, 5 insertions, 21 deletions
@@ -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} |