Coverage report:
90%
hide covered
Files
Functions
Classes
coverage.py v7.13.4
, created at 2026-07-06 20:05 +0000
File
class
statements
missing
excluded
coverage
oc_ocdm / __init__.py
(no class)
3
0
0
100%
oc_ocdm / _types.py
SparqlResults
0
0
0
100%
oc_ocdm / _types.py
SparqlAskResult
0
0
0
100%
oc_ocdm / _types.py
SparqlQueryResult
0
0
0
100%
oc_ocdm / _types.py
(no class)
24
0
0
100%
oc_ocdm / abstract_entity.py
AbstractEntity
45
2
0
96%
oc_ocdm / abstract_entity.py
(no class)
22
0
2
100%
oc_ocdm / abstract_set.py
AbstractSet
9
0
1
100%
oc_ocdm / abstract_set.py
(no class)
16
0
2
100%
oc_ocdm / constants.py
Namespace
5
0
0
100%
oc_ocdm / constants.py
(no class)
16
0
0
100%
oc_ocdm / counter_handler / __init__.py
(no class)
4
0
0
100%
oc_ocdm / counter_handler / counter_handler.py
CounterHandler
0
0
6
100%
oc_ocdm / counter_handler / counter_handler.py
(no class)
14
0
0
100%
oc_ocdm / counter_handler / filesystem_counter_handler.py
FilesystemCounterHandler
140
7
0
95%
oc_ocdm / counter_handler / filesystem_counter_handler.py
(no class)
27
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
50
17
0
66%
oc_ocdm / counter_handler / redis_counter_handler.py
(no class)
18
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)
15
1
2
93%
oc_ocdm / graph / __init__.py
(no class)
3
0
0
100%
oc_ocdm / graph / entities / __init__.py
(no class)
3
0
0
100%
oc_ocdm / graph / entities / bibliographic / __init__.py
(no class)
11
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)
21
0
3
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
4
100%
oc_ocdm / graph / entities / bibliographic / bibliographic_resource.py
BibliographicResource
160
45
0
72%
oc_ocdm / graph / entities / bibliographic / bibliographic_resource.py
(no class)
100
0
6
100%
oc_ocdm / graph / entities / bibliographic / citation.py
Citation
51
2
0
96%
oc_ocdm / graph / entities / bibliographic / citation.py
(no class)
35
0
3
100%
oc_ocdm / graph / entities / bibliographic / discourse_element.py
DiscourseElement
86
9
0
90%
oc_ocdm / graph / entities / bibliographic / discourse_element.py
(no class)
53
0
4
100%
oc_ocdm / graph / entities / bibliographic / pointer_list.py
PointerList
21
0
0
100%
oc_ocdm / graph / entities / bibliographic / pointer_list.py
(no class)
16
0
3
100%
oc_ocdm / graph / entities / bibliographic / reference_annotation.py
ReferenceAnnotation
11
0
0
100%
oc_ocdm / graph / entities / bibliographic / reference_annotation.py
(no class)
12
0
3
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
4
100%
oc_ocdm / graph / entities / bibliographic / resource_embodiment.py
ResourceEmbodiment
40
4
0
90%
oc_ocdm / graph / entities / bibliographic / resource_embodiment.py
(no class)
22
0
2
100%
oc_ocdm / graph / entities / bibliographic / responsible_agent.py
ResponsibleAgent
32
4
0
88%
oc_ocdm / graph / entities / bibliographic / responsible_agent.py
(no class)
19
0
2
100%
oc_ocdm / graph / entities / bibliographic_entity.py
BibliographicEntity
30
2
0
93%
oc_ocdm / graph / entities / bibliographic_entity.py
(no class)
13
0
3
100%
oc_ocdm / graph / entities / identifier.py
Identifier
37
4
0
89%
oc_ocdm / graph / entities / identifier.py
(no class)
31
0
2
100%
oc_ocdm / graph / graph_entity.py
GraphEntity
81
7
0
91%
oc_ocdm / graph / graph_entity.py
(no class)
176
0
3
100%
oc_ocdm / graph / graph_set.py
GraphSet
146
26
0
82%
oc_ocdm / graph / graph_set.py
(no class)
53
0
2
100%
oc_ocdm / metadata / __init__.py
(no class)
3
0
0
100%
oc_ocdm / metadata / entities / __init__.py
(no class)
3
0
0
100%
oc_ocdm / metadata / entities / dataset.py
Dataset
86
9
0
90%
oc_ocdm / metadata / entities / dataset.py
(no class)
42
0
3
100%
oc_ocdm / metadata / entities / distribution.py
Distribution
51
3
0
94%
oc_ocdm / metadata / entities / distribution.py
(no class)
27
0
0
100%
oc_ocdm / metadata / metadata_entity.py
MetadataEntity
66
20
0
70%
oc_ocdm / metadata / metadata_entity.py
(no class)
41
0
3
100%
oc_ocdm / metadata / metadata_set.py
MetadataSet
46
18
0
61%
oc_ocdm / metadata / metadata_set.py
(no class)
21
0
2
100%
oc_ocdm / prov / __init__.py
(no class)
3
0
0
100%
oc_ocdm / prov / entities / __init__.py
(no class)
2
0
0
100%
oc_ocdm / prov / entities / snapshot_entity.py
SnapshotEntity
40
3
0
92%
oc_ocdm / prov / entities / snapshot_entity.py
(no class)
34
0
2
100%
oc_ocdm / prov / prov_entity.py
ProvEntity
20
2
0
90%
oc_ocdm / prov / prov_entity.py
(no class)
21
0
3
100%
oc_ocdm / prov / prov_set.py
ProvSet
163
10
0
94%
oc_ocdm / prov / prov_set.py
(no class)
27
0
3
100%
oc_ocdm / reader.py
Reader
205
32
0
84%
oc_ocdm / reader.py
(no class)
82
5
3
94%
oc_ocdm / resources / __init__.py
(no class)
0
0
0
100%
oc_ocdm / storer.py
_JsonLdDoc
28
1
0
96%
oc_ocdm / storer.py
Storer
251
47
0
81%
oc_ocdm / storer.py
(no class)
89
2
6
98%
oc_ocdm / support / __init__.py
(no class)
4
0
0
100%
oc_ocdm / support / query_utils.py
(no class)
73
17
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 / sparql.py
SPARQLEndpointError
2
0
0
100%
oc_ocdm / support / sparql.py
(no class)
48
14
0
71%
oc_ocdm / support / support.py
ParsedURI
0
0
0
100%
oc_ocdm / support / support.py
ContributorSubList
0
0
0
100%
oc_ocdm / support / support.py
(no class)
223
22
5
90%
Total
3690
356
96
90%
No items found using the specified filter.