Skip to content

Commit 026dafe

Browse files
committed
add coveralls to tox config
1 parent e7ed094 commit 026dafe

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

tox.ini

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,34 @@
11
[tox]
2-
envlist = py{3.11, 3.12, 3.13}
2+
envlist = py{3.11, 3.12, 3.13}, coverage
33

44
[testenv]
55
deps =
66
pytest
77
pytest-asyncio
88
pytest-cov
9+
coverage
910
commands =
1011
coverage erase
1112
pytest --cov={envsitepackagesdir}/pyper tests
1213
coverage report -m
1314
setenv =
1415
COVERAGE_FILE = .tox/.coverage
1516

17+
[testenv:coverage]
18+
deps =
19+
pytest
20+
pytest-asyncio
21+
pytest-cov
22+
coverage
23+
coveralls
24+
commands =
25+
coverage erase
26+
pytest --cov={envsitepackagesdir}/pyper tests
27+
coverage report -m
28+
coverage xml
29+
coveralls
30+
setenv =
31+
COVERALLS_REPO_TOKEN = {env:COVERALLS_REPO_TOKEN}
32+
1633
[coverage]
17-
rcfile = .coveragerc
34+
rcfile = .coveragerc

0 commit comments

Comments
 (0)