Coverage report:
91%
hide covered
Files
Functions
Classes
coverage.py v7.10.6
, created at 2025-09-18 16:07 -0300
File
class
statements
missing
excluded
coverage
src/epublib/__init__.py
EPUB
105
9
0
91%
src/epublib/__init__.py
(no class)
63
0
0
100%
src/epublib/create.py
EPUBCreationError
0
0
0
100%
src/epublib/create.py
EPUBCreationOptions
0
0
0
100%
src/epublib/create.py
EPUBCreator
42
5
0
88%
src/epublib/create.py
(no class)
33
0
0
100%
src/epublib/exceptions.py
EPUBWarning
0
0
0
100%
src/epublib/exceptions.py
EPUBError
1
0
0
100%
src/epublib/exceptions.py
NotEPUBError
1
0
0
100%
src/epublib/exceptions.py
ClosedEPUBError
0
0
0
100%
src/epublib/exceptions.py
(no class)
10
1
0
90%
src/epublib/identifier.py
EPUBId
1
0
0
100%
src/epublib/identifier.py
(no class)
6
0
0
100%
src/epublib/mediatype.py
Category
0
0
0
100%
src/epublib/mediatype.py
MediaType
36
19
0
47%
src/epublib/mediatype.py
(no class)
56
1
0
98%
src/epublib/nav/__init__.py
NavItem
21
8
0
62%
src/epublib/nav/__init__.py
NavRoot
13
7
0
46%
src/epublib/nav/__init__.py
TocRoot
20
3
0
85%
src/epublib/nav/__init__.py
PageListRoot
18
6
0
67%
src/epublib/nav/__init__.py
LandmarksRoot
22
4
0
82%
src/epublib/nav/__init__.py
(no class)
64
0
0
100%
src/epublib/nav/reset.py
(no class)
100
1
0
99%
src/epublib/nav/resource.py
NavigationDocument
50
3
0
94%
src/epublib/nav/resource.py
(no class)
24
0
0
100%
src/epublib/nav/util.py
PageBreakData
2
1
0
50%
src/epublib/nav/util.py
TOCEntryData
0
0
0
100%
src/epublib/nav/util.py
LandmarkEntryData
0
0
0
100%
src/epublib/nav/util.py
(no class)
37
5
0
86%
src/epublib/ncx/__init__.py
NCXMeta
2
0
0
100%
src/epublib/ncx/__init__.py
NCXHead
47
7
0
85%
src/epublib/ncx/__init__.py
NCXDocData
17
2
0
88%
src/epublib/ncx/__init__.py
NCXAuthor
3
0
0
100%
src/epublib/ncx/__init__.py
NCXTitle
3
3
0
0%
src/epublib/ncx/__init__.py
NCXNavPoint
16
2
0
88%
src/epublib/ncx/__init__.py
NCXNavMap
19
3
0
84%
src/epublib/ncx/__init__.py
NCXPageTarget
0
0
0
100%
src/epublib/ncx/__init__.py
NCXPageList
12
2
0
83%
src/epublib/ncx/__init__.py
NCXNavList
9
2
0
78%
src/epublib/ncx/__init__.py
(no class)
114
0
0
100%
src/epublib/ncx/reset.py
(no class)
46
5
0
89%
src/epublib/ncx/resource.py
NCXFile
115
14
0
88%
src/epublib/ncx/resource.py
(no class)
47
0
0
100%
src/epublib/package/manifest.py
ManifestItem
28
2
0
93%
src/epublib/package/manifest.py
BookManifest
69
9
2
87%
src/epublib/package/manifest.py
(no class)
79
5
8
94%
src/epublib/package/metadata.py
EPUBMetadataError
0
0
0
100%
src/epublib/package/metadata.py
MetadataItem
9
2
0
78%
src/epublib/package/metadata.py
LinkMetadataItem
4
3
0
25%
src/epublib/package/metadata.py
ValuedMetadataItem
0
0
0
100%
src/epublib/package/metadata.py
DublinCoreMetadataItem
16
2
0
88%
src/epublib/package/metadata.py
OPF2MetadataItem
4
2
0
50%
src/epublib/package/metadata.py
GenericMetadataItem
13
2
0
85%
src/epublib/package/metadata.py
BookMetadata
58
8
0
86%
src/epublib/package/metadata.py
(no class)
97
0
0
100%
src/epublib/package/resource.py
PackageDocument
26
0
0
100%
src/epublib/package/resource.py
(no class)
45
2
0
96%
src/epublib/package/spine.py
SpineItemRef
9
0
0
100%
src/epublib/package/spine.py
BookSpine
34
3
0
91%
src/epublib/package/spine.py
(no class)
36
0
0
100%
src/epublib/parse.py
(no class)
45
0
0
100%
src/epublib/reference.py
NavigationReference
80
11
0
86%
src/epublib/reference.py
NavigationRoot
17
4
0
76%
src/epublib/reference.py
(no class)
63
0
0
100%
src/epublib/resources/__init__.py
Resource
35
9
0
74%
src/epublib/resources/__init__.py
XMLResource
17
3
0
82%
src/epublib/resources/__init__.py
PublicationResource
14
6
0
57%
src/epublib/resources/__init__.py
ContentDocument
3
0
0
100%
src/epublib/resources/__init__.py
(no class)
64
0
0
100%
src/epublib/resources/create.py
(no class)
31
0
0
100%
src/epublib/resources/manager.py
AddResourceOptions
0
0
0
100%
src/epublib/resources/manager.py
ResourceManager
180
10
15
94%
src/epublib/resources/manager.py
(no class)
74
7
55
91%
src/epublib/soup.py
EnforcingSoup
5
1
0
80%
src/epublib/soup.py
PackageDocumentSoup
0
0
0
100%
src/epublib/soup.py
NCXSoup
0
0
0
100%
src/epublib/soup.py
(no class)
15
0
0
100%
src/epublib/source.py
SourceProtocol
0
0
3
100%
src/epublib/source.py
SinkProtocol
0
0
1
100%
src/epublib/source.py
DirectorySource
13
3
0
77%
src/epublib/source.py
DirectorySink
12
2
0
83%
src/epublib/source.py
(no class)
25
1
18
96%
src/epublib/types.py
BookProtocol
0
0
6
100%
src/epublib/types.py
(no class)
10
0
11
100%
src/epublib/util.py
ResolutionType
0
0
0
100%
src/epublib/util.py
(no class)
101
22
20
78%
src/epublib/xml_element.py
XMLElement
49
7
0
86%
src/epublib/xml_element.py
XMLParent
24
2
2
92%
src/epublib/xml_element.py
(no class)
49
0
4
100%
Total
2628
241
145
91%
No items found using the specified filter.