Skip to content

Commit c1b13b4

Browse files
committed
📝 Add a change note for PR aio-libs#13422
1 parent d9068eb commit c1b13b4

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

CHANGES/13422.contrib.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Synchronized the ``coverage.py`` configuration (:file:`.coveragerc.toml` and
2+
:file:`.coveragerc-cython.toml`) with the pattern already established in
3+
:external+yarl:doc:`yarl <index>`, :external+multidict:doc:`multidict
4+
<index>`, ``frozenlist`` and other sibling projects
5+
-- by :user:`webknjaz`.
6+
7+
Both files now anchor package discovery through ``source_pkgs`` instead of
8+
relying on a same-named directory happening to exist relative to the
9+
working directory, and add a ``[paths]`` mapping so coverage recorded
10+
against an installed copy of ``aiohttp`` still combines correctly with
11+
coverage recorded from the Git checkout. CI now lets ``pytest-cov`` write
12+
``coverage.xml`` directly via ``--cov-report=xml`` instead of a separate
13+
``coverage xml`` step, and the Autobahn testsuite's subprocess-based
14+
coverage collection (which uses ``coverage run --append``, incompatible
15+
with parallel mode) now opts out per-invocation via a
16+
``COVERAGE_PARALLEL_MODE`` environment variable instead of trying to
17+
override it on the command line.

0 commit comments

Comments
 (0)