|
1 | 1 | [tox] |
2 | | -envlist = lint,py{35,36,37,38,39,310,311},pypy3,manifest,coverage-report |
| 2 | +envlist = lint,py{37,38,39,310,311},pypy3,manifest,coverage-report |
3 | 3 |
|
4 | 4 | [gh-actions] |
5 | 5 | python = |
6 | | - 3.7: py37, coverage-report |
7 | | - 3.8: py38, coverage-report |
8 | | - 3.9: py39, coverage-report |
9 | | - 3.10: py310, lint, manifest, coverage-report |
10 | | - 3.11: py311, coverage-report |
11 | | - pypy-3.9: pypy3, coverage-report |
| 6 | + 3.7: py37 |
| 7 | + 3.8: py38 |
| 8 | + 3.9: py39 |
| 9 | + 3.10: py310 |
| 10 | + 3.11: py311, lint, manifest |
| 11 | + pypy-3.9: pypy3 |
12 | 12 |
|
13 | 13 | [testenv] |
14 | 14 | deps = |
15 | 15 | pytest |
16 | | - coverage |
| 16 | + pytest-cov |
17 | 17 | sh |
18 | 18 | click |
19 | | - py{37,38,39,310,311,py3}: ipython |
20 | | -commands = coverage run --parallel -m pytest {posargs} |
| 19 | + py{37,38,39,310,311,pypy3}: ipython |
| 20 | +commands = pytest --cov --cov-report=term-missing --cov-config setup.cfg {posargs} |
| 21 | +depends = |
| 22 | + py{37,38,39,310,311},pypy3: coverage-clean |
| 23 | + coverage-report: py{35,36,37,38,39,310,311},pypy3 |
21 | 24 |
|
22 | 25 | [testenv:lint] |
23 | 26 | skip_install = true |
@@ -46,5 +49,4 @@ commands = coverage erase |
46 | 49 | deps = coverage |
47 | 50 | skip_install = true |
48 | 51 | commands = |
49 | | - coverage combine |
50 | 52 | coverage report |
0 commit comments