squeaknode/tox.ini
Jonathan Zernik 069516989d
Simplify test run in github action (#1921)
* Simplify test run in github action

* Change git to https for pre-commit config
2021-12-29 19:18:13 -08:00

23 lines
484 B
INI

[tox]
envlist = py36,py37,py38
skip_missing_interpreters =
true
[testenv]
deps =
-rrequirements-dev.txt
-rrequirements.txt
commands =
coverage erase
coverage run -m pytest -s {posargs:tests}
coverage report --show-missing
coverage html
coverage xml
pre-commit install -f --install-hooks
pre-commit run --all-files
# check-requirements
[testenv:setup]
basepython = python3.8
commands =
{envbindir}/python setup.py build_proto_modules