1[tox]
2envlist = py27, pypy, py35, py36, py37, py38, cover, flake8
3sitepackages = False
4
5[testenv]
6deps =
7    pytest
8    pytest-sugar
9    six
10commands =
11    py.test \
12        --junitxml={envlogdir}/junit-{envname}.xml \
13        {posargs}
14
15[testenv:cover]
16deps =
17    pytest
18    pytest-sugar
19    pytest-cov
20    six
21commands =
22    py.test \
23        --cov=junit_xml \
24        --cov-report=term-missing \
25        --cov-report=xml \
26        --cov-report=html \
27        {posargs}
28
29[testenv:flake8]
30deps =
31    flake8-black
32    pytest
33    pytest-sugar
34    pytest-flake8
35    six
36commands =
37    py.test \
38        --flake8 \
39        {posargs}
40