Coverage report: 90%

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.