[tox]
envlist =
- testenv,
- jenkins,
+ py27
+ py36
+ py37
+ py38
pep8
- flake8
cover
skipsdist = true
skip_missing_interpreters = true
[tox:jenkins]
-basepython = python3
downloadcache = ~/cache/pip
[testenv]
-basepython = python3
deps = -r{toxinidir}/test_requirements.txt
coverage
pytest-cov
setenv = PYTHONPATH={toxinidir}/
-
commands = pytest
+[flake8]
+ignore = E271, E125, E128, E127
+
[testenv:pep8]
basepython = python3
deps=flake8
commands=flake8 onaplogging
-[flake8]
-basepython = python3
-show-source = true
-exclude = env,venv,.venv,.git,.tox,dist,doc,*egg,build
-
[testenv:cover]
basepython = python3
commands = py.test --cov-report term-missing --cov onaplogging