Coverage report:
90%
hide covered
Files
Functions
Classes
coverage.py v7.13.4
, created at 2026-03-28 18:52 +0000
File
class
statements
missing
excluded
coverage
oc_ocdm / __init__.py
(no class)
3
0
0
100%
oc_ocdm / abstract_entity.py
AbstractEntity
49
3
0
94%
oc_ocdm / abstract_entity.py
(no class)
22
0
3
100%
oc_ocdm / abstract_set.py
AbstractSet
10
1
0
90%
oc_ocdm / abstract_set.py
(no class)
15
0
3
100%
oc_ocdm / counter_handler / __init__.py
(no class)
3
0
0
100%
oc_ocdm / counter_handler / counter_handler.py
CounterHandler
6
6
0
0%
oc_ocdm / counter_handler / counter_handler.py
(no class)
14
0
0
100%
oc_ocdm / counter_handler / filesystem_counter_handler.py
FilesystemCounterHandler
109
15
0
86%
oc_ocdm / counter_handler / filesystem_counter_handler.py
(no class)
26
0
2
100%
oc_ocdm / counter_handler / in_memory_counter_handler.py
InMemoryCounterHandler
78
5
0
94%
oc_ocdm / counter_handler / in_memory_counter_handler.py
(no class)
11
0
2
100%
oc_ocdm / counter_handler / redis_counter_handler.py
RedisCounterHandler
49
16
0
67%
oc_ocdm / counter_handler / redis_counter_handler.py
(no class)
16
0
0
100%
oc_ocdm / counter_handler / sqlite_counter_handler.py
SqliteCounterHandler
29
5
0
83%
oc_ocdm / counter_handler / sqlite_counter_handler.py
(no class)
12
0
0
100%
oc_ocdm / decorators.py
(no class)
16
1
2
94%
oc_ocdm / graph / __init__.py
(no class)
2
0
0
100%
oc_ocdm / graph / entities / __init__.py
(no class)
2
0
0
100%
oc_ocdm / graph / entities / bibliographic / __init__.py
(no class)
10
0
0
100%
oc_ocdm / graph / entities / bibliographic / agent_role.py
AgentRole
37
0
0
100%
oc_ocdm / graph / entities / bibliographic / agent_role.py
(no class)
20
0
4
100%
oc_ocdm / graph / entities / bibliographic / bibliographic_reference.py
BibliographicReference
30
0
0
100%
oc_ocdm / graph / entities / bibliographic / bibliographic_reference.py
(no class)
20
0
5
100%
oc_ocdm / graph / entities / bibliographic / bibliographic_resource.py
BibliographicResource
167
47
0
72%
oc_ocdm / graph / entities / bibliographic / bibliographic_resource.py
(no class)
106
0
7
100%
oc_ocdm / graph / entities / bibliographic / citation.py
Citation
52
3
0
94%
oc_ocdm / graph / entities / bibliographic / citation.py
(no class)
37
0
4
100%
oc_ocdm / graph / entities / bibliographic / discourse_element.py
DiscourseElement
86
26
0
70%
oc_ocdm / graph / entities / bibliographic / discourse_element.py
(no class)
56
0
5
100%
oc_ocdm / graph / entities / bibliographic / pointer_list.py
PointerList
21
1
0
95%
oc_ocdm / graph / entities / bibliographic / pointer_list.py
(no class)
16
0
4
100%
oc_ocdm / graph / entities / bibliographic / reference_annotation.py
ReferenceAnnotation
11
8
0
27%
oc_ocdm / graph / entities / bibliographic / reference_annotation.py
(no class)
11
0
4
100%
oc_ocdm / graph / entities / bibliographic / reference_pointer.py
ReferencePointer
39
0
0
100%
oc_ocdm / graph / entities / bibliographic / reference_pointer.py
(no class)
24
0
5
100%
oc_ocdm / graph / entities / bibliographic / resource_embodiment.py
ResourceEmbodiment
40
4
0
90%
oc_ocdm / graph / entities / bibliographic / resource_embodiment.py
(no class)
26
0
3
100%
oc_ocdm / graph / entities / bibliographic / responsible_agent.py
ResponsibleAgent
32
4
0
88%
oc_ocdm / graph / entities / bibliographic / responsible_agent.py
(no class)
24
0
3
100%
oc_ocdm / graph / entities / bibliographic_entity.py
BibliographicEntity
30
2
0
93%
oc_ocdm / graph / entities / bibliographic_entity.py
(no class)
12
0
4
100%
oc_ocdm / graph / entities / identifier.py
Identifier
36
4
0
89%
oc_ocdm / graph / entities / identifier.py
(no class)
50
0
3
100%
oc_ocdm / graph / graph_entity.py
GraphEntity
82
6
0
93%
oc_ocdm / graph / graph_entity.py
(no class)
171
0
3
100%
oc_ocdm / graph / graph_set.py
GraphSet
173
25
0
86%
oc_ocdm / graph / graph_set.py
(no class)
54
0
2
100%
oc_ocdm / metadata / __init__.py
(no class)
2
0
0
100%
oc_ocdm / metadata / entities / __init__.py
(no class)
2
0
0
100%
oc_ocdm / metadata / entities / dataset.py
Dataset
86
9
0
90%
oc_ocdm / metadata / entities / dataset.py
(no class)
51
0
4
100%
oc_ocdm / metadata / entities / distribution.py
Distribution
51
3
0
94%
oc_ocdm / metadata / entities / distribution.py
(no class)
35
0
2
100%
oc_ocdm / metadata / metadata_entity.py
MetadataEntity
68
21
0
69%
oc_ocdm / metadata / metadata_entity.py
(no class)
38
0
3
100%
oc_ocdm / metadata / metadata_set.py
MetadataSet
50
18
0
64%
oc_ocdm / metadata / metadata_set.py
(no class)
23
0
2
100%
oc_ocdm / prov / __init__.py
(no class)
2
0
0
100%
oc_ocdm / prov / entities / __init__.py
(no class)
1
0
0
100%
oc_ocdm / prov / entities / snapshot_entity.py
SnapshotEntity
40
3
0
92%
oc_ocdm / prov / entities / snapshot_entity.py
(no class)
39
0
3
100%
oc_ocdm / prov / prov_entity.py
ProvEntity
21
2
0
90%
oc_ocdm / prov / prov_entity.py
(no class)
20
0
3
100%
oc_ocdm / prov / prov_set.py
ProvSet
165
10
0
94%
oc_ocdm / prov / prov_set.py
(no class)
30
0
3
100%
oc_ocdm / reader.py
Reader
173
22
0
87%
oc_ocdm / reader.py
(no class)
27
0
3
100%
oc_ocdm / resources / __init__.py
(no class)
0
0
0
100%
oc_ocdm / storer.py
Storer
195
34
0
83%
oc_ocdm / storer.py
(no class)
33
0
4
100%
oc_ocdm / support / __init__.py
(no class)
3
0
0
100%
oc_ocdm / support / query_utils.py
(no class)
62
14
3
77%
oc_ocdm / support / reporter.py
Reporter
28
11
0
61%
oc_ocdm / support / reporter.py
(no class)
10
0
2
100%
oc_ocdm / support / support.py
ParsedURI
0
0
0
100%
oc_ocdm / support / support.py
(no class)
225
27
5
88%
Total
3425
356
105
90%
No items found using the specified filter.