Coverage report:
63%
hide covered
Files
Functions
Classes
coverage.py v7.8.0
, created at 2025-06-16 00:19 -0600
File
function
statements
missing
excluded
coverage
pytest_recap/__init__.py
(no function)
0
0
0
100%
pytest_recap/cloud.py
upload_to_cloud
7
3
0
57%
pytest_recap/cloud.py
_upload_to_s3
7
1
0
86%
pytest_recap/cloud.py
_upload_to_gcs
9
1
0
89%
pytest_recap/cloud.py
_upload_to_azure
9
1
0
89%
pytest_recap/cloud.py
(no function)
5
5
0
0%
pytest_recap/models.py
TestOutcome.from_str
6
0
0
100%
pytest_recap/models.py
TestOutcome.to_str
1
0
0
100%
pytest_recap/models.py
TestOutcome.to_list
1
0
0
100%
pytest_recap/models.py
TestOutcome.is_failed
1
0
0
100%
pytest_recap/models.py
TestResult.__post_init__
4
0
0
100%
pytest_recap/models.py
TestResult.to_dict
5
0
0
100%
pytest_recap/models.py
TestResult.from_dict
7
0
0
100%
pytest_recap/models.py
RerunTestGroup.final_outcome
8
1
0
88%
pytest_recap/models.py
RerunTestGroup.add_test
2
0
0
100%
pytest_recap/models.py
RerunTestGroup.to_dict
2
0
0
100%
pytest_recap/models.py
RerunTestGroup.from_dict
4
0
0
100%
pytest_recap/models.py
TestSessionStats.__init__
3
0
0
100%
pytest_recap/models.py
TestSessionStats.count
1
0
0
100%
pytest_recap/models.py
TestSessionStats.as_dict
4
0
0
100%
pytest_recap/models.py
TestSessionStats.__str__
1
0
0
100%
pytest_recap/models.py
TestSession.__init__
11
0
0
100%
pytest_recap/models.py
TestSession.to_dict
1
0
0
100%
pytest_recap/models.py
TestSession.from_dict
14
1
0
93%
pytest_recap/models.py
TestSession.add_test_result
3
0
0
100%
pytest_recap/models.py
TestSession.add_rerun_group
3
0
0
100%
pytest_recap/models.py
RecapEvent.to_dict
1
0
0
100%
pytest_recap/models.py
RecapEvent.is_warning
1
0
0
100%
pytest_recap/models.py
RecapEvent.is_error
1
0
0
100%
pytest_recap/models.py
(no function)
86
86
0
0%
pytest_recap/plugin.py
pytest_addoption
20
0
0
100%
pytest_recap/plugin.py
pytest_configure
4
0
0
100%
pytest_recap/plugin.py
pytest_sessionstart
1
0
0
100%
pytest_recap/plugin.py
pytest_runtest_makereport
9
4
0
56%
pytest_recap/plugin.py
pytest_warning_recorded
1
0
0
100%
pytest_recap/plugin.py
pytest_terminal_summary
23
4
0
83%
pytest_recap/plugin.py
to_datetime
1
0
0
100%
pytest_recap/plugin.py
collect_test_results_and_session_times
26
1
0
96%
pytest_recap/plugin.py
build_rerun_groups
7
0
0
100%
pytest_recap/plugin.py
parse_dict_option
16
1
0
94%
pytest_recap/plugin.py
get_recap_option
12
1
0
92%
pytest_recap/plugin.py
build_recap_session
19
4
0
79%
pytest_recap/plugin.py
write_recap_file
41
13
0
68%
pytest_recap/plugin.py
write_recap_file.is_cloud_uri
1
0
0
100%
pytest_recap/plugin.py
(no function)
36
36
0
0%
pytest_recap/storage.py
JSONStorage.__init__
7
0
0
100%
pytest_recap/storage.py
JSONStorage.save_session
13
1
0
92%
pytest_recap/storage.py
JSONStorage.save_single_session
3
0
0
100%
pytest_recap/storage.py
JSONStorage.load_sessions
5
0
0
100%
pytest_recap/storage.py
JSONStorage._load_sessions_unlocked
12
2
0
83%
pytest_recap/storage.py
JSONStorage._write_json
9
1
0
89%
pytest_recap/storage.py
JSONStorage._cleanup_zero_byte_lock_files
9
2
0
78%
pytest_recap/storage.py
(no function)
14
14
0
0%
Total
497
183
0
63%
No items found using the specified filter.