mirror of
https://github.com/wting/autojump
synced 2024-10-27 20:34:07 +00:00
52 lines
707 B
INI
52 lines
707 B
INI
[tox]
|
|
envlist =
|
|
py26,
|
|
py27,
|
|
py32,
|
|
py33,
|
|
py34
|
|
# ignore missing setup.py
|
|
skipsdist = True
|
|
|
|
[testenv:py]
|
|
setenv =
|
|
PYTHONDONTWRITEBYTECODE = 1
|
|
deps =
|
|
mock
|
|
coverage
|
|
ipdb
|
|
ipython
|
|
pytest
|
|
commands =
|
|
coverage run --source=bin/ -m pytest -vv -rxs --tb native -s --durations 10 --strict {posargs:tests}
|
|
coverage report -m
|
|
|
|
[testenv:flake8]
|
|
deps =
|
|
flake8
|
|
pyflakes
|
|
pep8
|
|
mccabe
|
|
commands =
|
|
flake8 .
|
|
|
|
[testenv:pre-commit]
|
|
deps =
|
|
pre-commit
|
|
command =
|
|
pre-commit {posargs}
|
|
|
|
[flake8]
|
|
filename =
|
|
*.py,
|
|
autojump
|
|
ignore =
|
|
E126,
|
|
E128
|
|
max-line-length = 131
|
|
max-complexity = 20
|
|
show-pep8 = True
|
|
|
|
[pytest]
|
|
norecursedirs = .git .tox docs
|