summaryrefslogtreecommitdiff
path: root/test/lib/ansible_test/_internal/commands/coverage/combine.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/lib/ansible_test/_internal/commands/coverage/combine.py')
-rw-r--r--test/lib/ansible_test/_internal/commands/coverage/combine.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/lib/ansible_test/_internal/commands/coverage/combine.py b/test/lib/ansible_test/_internal/commands/coverage/combine.py
index 66210c7347..8712a4518f 100644
--- a/test/lib/ansible_test/_internal/commands/coverage/combine.py
+++ b/test/lib/ansible_test/_internal/commands/coverage/combine.py
@@ -34,6 +34,7 @@ from ...executor import (
from ...data import (
data_context,
+ PayloadConfig,
)
from ...host_configs import (
@@ -82,9 +83,10 @@ def combine_coverage_files(args: CoverageCombineConfig, host_state: HostState) -
pairs = [(path, os.path.relpath(path, data_context().content.root)) for path in exported_paths]
- def coverage_callback(files: list[tuple[str, str]]) -> None:
+ def coverage_callback(payload_config: PayloadConfig) -> None:
"""Add the coverage files to the payload file list."""
display.info('Including %d exported coverage file(s) in payload.' % len(pairs), verbosity=1)
+ files = payload_config.files
files.extend(pairs)
data_context().register_payload_callback(coverage_callback)