Coverage report:
86.43%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-05-31 10:31 +0200
Statements
Branches
Total
File
coverage
statements
missing
excluded
coverage
branches
partial
coverage
src / ocarina / aggregates / tests_layers.py
100.00%
8
0
2
100.00%
0
0
100.00%
src / ocarina / custom_invariants / testing / oc_test_campaigns_names.py
100.00%
9
0
4
100.00%
0
0
100.00%
src / ocarina / custom_invariants / testing / oc_test_cycles_names.py
100.00%
8
0
2
100.00%
0
0
100.00%
src / ocarina / custom_invariants / testing / oc_test_runners_ids.py
100.00%
9
0
4
100.00%
0
0
100.00%
src / ocarina / custom_invariants / testing / oc_test_runners_names.py
100.00%
9
0
4
100.00%
0
0
100.00%
src / ocarina / custom_invariants / testing / oc_test_suites_names.py
100.00%
9
0
4
100.00%
0
0
100.00%
src / ocarina / custom_invariants / testing / workers.py
100.00%
8
0
2
100.00%
0
0
100.00%
src / ocarina / dsl / invariants / assertions.py
67.41%
135
44
3
62.07%
58
10
65.80%
src / ocarina / dsl / invariants / errors.py
100.00%
16
0
5
100.00%
2
0
100.00%
src / ocarina / dsl / invariants / internals / validation_chain.py
100.00%
112
0
6
100.00%
14
0
100.00%
src / ocarina / dsl / invariants / validate.py
100.00%
18
0
0
100.00%
0
0
100.00%
src / ocarina / dsl / testing / filter_tests_by_ids.py
100.00%
23
0
4
80.00%
10
2
93.94%
src / ocarina / dsl / testing / oc_test.py
90.91%
22
2
5
66.67%
6
2
85.71%
src / ocarina / dsl / testing / oc_test_campaign.py
100.00%
25
0
4
100.00%
8
0
100.00%
src / ocarina / dsl / testing / oc_test_cycle.py
100.00%
48
0
4
100.00%
20
0
100.00%
src / ocarina / dsl / testing / oc_test_suite.py
71.59%
88
25
9
64.29%
14
1
70.59%
src / ocarina / dsl / testing / watcher.py
100.00%
52
0
5
100.00%
14
0
100.00%
src / ocarina / dsl / testing_with_railway / chain_actions.py
100.00%
16
0
3
100.00%
2
0
100.00%
src / ocarina / dsl / testing_with_railway / constructors / create_act.py
89.47%
19
2
5
66.67%
6
2
84.00%
src / ocarina / dsl / testing_with_railway / internals / action_chain.py
89.04%
73
8
1
66.67%
6
2
87.34%
src / ocarina / dsl / testing_with_railway / match_page.py
96.00%
50
2
6
80.00%
10
2
93.33%
src / ocarina / infra / act_counter.py
100.00%
10
0
3
100.00%
0
0
100.00%
src / ocarina / infra / driver_builder.py
83.87%
31
5
3
100.00%
2
0
84.85%
src / ocarina / infra / drivers_pool.py
89.86%
69
7
4
91.67%
12
1
90.12%
src / ocarina / infra / screenshotter.py
93.10%
87
6
5
84.62%
26
4
91.15%
src / ocarina / opinionated / dsl / drive_page.py
100.00%
4
0
3
100.00%
0
0
100.00%
src / ocarina / opinionated / infra / act_counter.py
100.00%
14
0
0
100.00%
2
0
100.00%
src / ocarina / opinionated / infra / env.py
100.00%
13
0
0
100.00%
0
0
100.00%
src / ocarina / opinionated / launcher / bootstrap.py
90.00%
20
2
8
66.67%
6
2
84.62%
src / ocarina / opinionated / loggers / file_logger.py
64.44%
45
16
3
14.29%
14
2
52.54%
src / ocarina / opinionated / plugins / reports / docx_tests_proofs.py
87.22%
133
17
6
81.25%
32
6
86.06%
src / ocarina / opinionated / plugins / reports / pretty_print_results.py
95.59%
68
3
2
94.12%
34
2
95.10%
src / ocarina / opinionated / plugins / reports / results_to_json.py
77.14%
35
8
4
70.00%
10
3
75.56%
src / ocarina / opinionated / plugins / reports / timing.py
80.00%
35
7
0
58.33%
12
5
74.47%
src / ocarina / pom / base.py
100.00%
7
0
6
100.00%
0
0
100.00%
src / ocarina / railway / result.py
100.00%
17
0
1
100.00%
0
0
100.00%
Total
88.55%
1345
154
130
77.50%
320
46
86.43%
No items found using the specified filter.