Coverage report: 90%

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.