|
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