File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ commands =
32
32
dependency_groups = tests
33
33
commands = pytest tests/test_functional.py
34
34
35
- # Keep versions in-sync with coverage-report .
35
+ # Keep versions in-sync with coverage-combine .
36
36
[testenv:py3{9,10,14}-tests]
37
37
dependency_groups = cov
38
38
# Python 3.6+ has a number of compile-time warnings on invalid string escapes.
@@ -43,17 +43,24 @@ set_env =
43
43
commands =
44
44
coverage run -m pytest {posargs:-n auto}
45
45
46
- [testenv:coverage-report]
46
+ # Split combine/report in 2 to avoid excessive "Combined data file ..." output.
47
+ [testenv:coverage-combine]
47
48
# Keep base_python in-sync with .python-version-default
48
49
base_python = py313
49
50
# Keep depends in-sync with testenv above that has the cov dependency group.
50
51
depends = py3{9,10,14}-tests
52
+ skip_install = true
53
+ dependency_groups = cov
54
+ commands = coverage combine
55
+
56
+ [testenv:coverage-report]
57
+ # Keep base_python in-sync with .python-version-default
58
+ base_python = py313
59
+ depends = coverage-combine
51
60
parallel_show_output = true
52
61
skip_install = true
53
62
dependency_groups = cov
54
- commands =
55
- coverage combine
56
- coverage report
63
+ commands = coverage report
57
64
58
65
59
66
[testenv:codspeed]
You can’t perform that action at this time.
0 commit comments