aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gmail.com>2021-03-04 13:29:01 -0700
committerTim Harder <radhermit@gmail.com>2021-03-04 13:44:12 -0700
commit98ade1f59d7e0ebe772eea1a104a44c1da48246a (patch)
treed9107ed1006028d6c6f430e08fe11dc72f63d484 /tox.ini
parentcontexts: add initial os_environ context manager for os.environ mangling (diff)
downloadsnakeoil-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.ini26
1 files changed, 5 insertions, 21 deletions
diff --git a/tox.ini b/tox.ini
index b71ed8a8..90a5d0df 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}