mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 08:24:40 +01:00

* chore: bring back codcoverage report * chore: the run-tests.xsh script can't print to stdout * test: combine coverage on multiple runs * test: sort coverage report by coverage percent * chore (ci): split test step * docs: add news item for code-coverage * chore: try coverage parallel but this will not work with --append mode.
29 lines
557 B
INI
29 lines
557 B
INI
[run]
|
|
branch = true
|
|
source =
|
|
xonsh/
|
|
xontrib/
|
|
omit =
|
|
.venv/*
|
|
*/__amalgam__.py
|
|
xonsh/lazyasd.py
|
|
xonsh/parser_table.py
|
|
xonsh/ply/*
|
|
|
|
# keep all cache files in one place
|
|
data_file = .cache/coverage
|
|
|
|
# https://stackoverflow.com/questions/42721896/coverage-in-parallel-for-django-tests
|
|
# when run with xdist - but append mode will not work
|
|
#concurrency = multiprocessing
|
|
#parallel = true
|
|
|
|
[report]
|
|
precision = 2
|
|
exclude_lines =
|
|
pragma: no cover
|
|
raise NotImplementedError
|
|
skip_covered = true
|
|
skip_empty = true
|
|
show_missing = true
|
|
sort = Cover
|