2014-04-14 13:09:14 +08:00
|
|
|
[tox]
|
2020-02-06 03:10:42 +08:00
|
|
|
envlist = py36,py37,py38,pypy3,pre-commit
|
2014-04-14 13:09:14 +08:00
|
|
|
|
|
|
|
[testenv]
|
2014-06-06 00:09:21 +08:00
|
|
|
deps = -rrequirements-dev.txt
|
2016-12-02 07:35:28 +08:00
|
|
|
setenv =
|
|
|
|
GIT_AUTHOR_NAME = "test"
|
|
|
|
GIT_COMMITTER_NAME = "test"
|
|
|
|
GIT_AUTHOR_EMAIL = "test@example.com"
|
|
|
|
GIT_COMMITTER_EMAIL = "test@example.com"
|
2014-04-14 13:09:14 +08:00
|
|
|
commands =
|
|
|
|
coverage erase
|
|
|
|
coverage run -m pytest {posargs:tests}
|
2017-07-06 03:38:21 +08:00
|
|
|
coverage report --fail-under 100
|
2019-04-29 07:21:10 +08:00
|
|
|
|
|
|
|
[testenv:pre-commit]
|
|
|
|
skip_install = true
|
|
|
|
deps = pre-commit
|
|
|
|
commands = pre-commit run --all-files --show-diff-on-failure
|
2014-04-14 13:09:14 +08:00
|
|
|
|
2015-06-01 04:51:02 +08:00
|
|
|
[pep8]
|
2019-01-30 14:09:54 +08:00
|
|
|
ignore=E265,E501,W504
|