Coverage report:
82%
hide covered
Files
Functions
Classes
coverage.py v7.15.4
, created at 2026-08-08 20:34 +0000
Statements
Branches
Total
File
coverage
statements
missing
excluded
coverage
branches
partial
coverage
pyWebLayout
/
__init__.py
100%
1
0
1
100%
0
0
100%
pyWebLayout
/
abstract
/
__init__.py
100%
5
0
1
100%
0
0
100%
pyWebLayout
/
abstract
/
block.py
81%
489
93
119
76%
66
6
80%
pyWebLayout
/
abstract
/
document.py
82%
194
35
47
56%
36
4
78%
pyWebLayout
/
abstract
/
functional.py
98%
144
3
39
100%
6
0
98%
pyWebLayout
/
abstract
/
inline.py
99%
164
1
32
98%
44
1
99%
pyWebLayout
/
abstract
/
interactive_image.py
88%
34
4
7
58%
12
3
80%
pyWebLayout
/
concrete
/
__init__.py
100%
7
0
1
100%
0
0
100%
pyWebLayout
/
concrete
/
box.py
100%
19
0
1
100%
2
0
100%
pyWebLayout
/
concrete
/
dynamic_page.py
76%
178
42
17
51%
84
19
68%
pyWebLayout
/
concrete
/
functional.py
91%
190
17
31
78%
32
7
89%
pyWebLayout
/
concrete
/
image.py
94%
134
8
11
89%
36
4
93%
pyWebLayout
/
concrete
/
interaction_handler.py
60%
99
40
14
45%
40
8
55%
pyWebLayout
/
concrete
/
page.py
96%
176
7
31
89%
44
5
95%
pyWebLayout
/
concrete
/
table.py
83%
303
53
19
65%
102
24
78%
pyWebLayout
/
concrete
/
text.py
81%
462
87
46
61%
122
13
77%
pyWebLayout
/
core
/
__init__.py
100%
2
0
1
100%
0
0
100%
pyWebLayout
/
core
/
base.py
78%
134
29
33
43%
30
3
72%
pyWebLayout
/
core
/
cache.py
98%
171
4
20
93%
44
3
97%
pyWebLayout
/
core
/
callback_registry.py
95%
75
4
21
83%
18
3
92%
pyWebLayout
/
core
/
highlight.py
97%
87
3
18
100%
12
0
97%
pyWebLayout
/
core
/
persistence.py
89%
27
3
4
100%
2
0
90%
pyWebLayout
/
core
/
query.py
97%
33
1
7
50%
2
1
94%
pyWebLayout
/
io
/
__init__.py
100%
0
0
1
100%
0
0
100%
pyWebLayout
/
io
/
readers
/
__init__.py
100%
2
0
1
100%
0
0
100%
pyWebLayout
/
io
/
readers
/
epub_reader.py
73%
286
76
18
63%
134
27
70%
pyWebLayout
/
io
/
readers
/
html_extraction.py
93%
400
28
38
83%
208
24
89%
pyWebLayout
/
layout
/
__init__.py
100%
0
0
1
100%
0
0
100%
pyWebLayout
/
layout
/
document_layouter.py
81%
219
41
16
69%
100
15
77%
pyWebLayout
/
layout
/
ereader_layout.py
93%
304
21
36
84%
140
16
90%
pyWebLayout
/
layout
/
ereader_manager.py
78%
370
82
66
75%
88
8
77%
pyWebLayout
/
layout
/
page_buffer.py
88%
110
13
19
71%
28
2
85%
pyWebLayout
/
layout
/
table_optimizer.py
91%
151
14
9
82%
68
8
88%
pyWebLayout
/
style
/
__init__.py
100%
6
0
1
100%
0
0
100%
pyWebLayout
/
style
/
abstract_style.py
80%
135
27
22
54%
24
7
76%
pyWebLayout
/
style
/
alignment.py
91%
11
1
3
100%
0
0
91%
pyWebLayout
/
style
/
concrete_style.py
68%
207
66
23
50%
72
12
63%
pyWebLayout
/
style
/
fonts.py
73%
161
44
23
31%
32
2
66%
pyWebLayout
/
style
/
page_style.py
100%
35
0
4
100%
0
0
100%
Total
85%
5525
847
802
71%
1628
225
82%
No items found using the specified filter.