summaryrefslogtreecommitdiff
path: root/tests/coveragetest.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2022-11-26 14:09:29 -0500
committerNed Batchelder <ned@nedbatchelder.com>2022-11-27 09:32:40 -0500
commit0818611c63a243e35a710d325bc63ffa93ef3cd7 (patch)
treeb2482d1247be061f99799e458f15884183f81df3 /tests/coveragetest.py
parentff9839f5e2511f0c19332648e4dc61677a702ee6 (diff)
downloadpython-coveragepy-git-0818611c63a243e35a710d325bc63ffa93ef3cd7.tar.gz
feat: implicit path mapping during reporting. #1212
Diffstat (limited to 'tests/coveragetest.py')
-rw-r--r--tests/coveragetest.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/coveragetest.py b/tests/coveragetest.py
index 54ae4eb4..56e78853 100644
--- a/tests/coveragetest.py
+++ b/tests/coveragetest.py
@@ -219,11 +219,14 @@ class CoverageTest(
return cov
- def make_data_file(self, basename=None, suffix=None, lines=None, file_tracers=None):
+ def make_data_file(self, basename=None, suffix=None, lines=None, arcs=None, file_tracers=None):
"""Write some data into a coverage data file."""
data = coverage.CoverageData(basename=basename, suffix=suffix)
+ assert lines is None or arcs is None
if lines:
data.add_lines(lines)
+ if arcs:
+ data.add_arcs(arcs)
if file_tracers:
data.add_file_tracers(file_tracers)
data.write()