Coverage report: 75%

Files Functions Classes

coverage.py v7.13.0, created at 2026-10-05 16:02 +0000

File class   statements missing excluded   coverage
lode / __init__.py (no class)   0 0 0   100%
lode / api.py (no class)   241 71 0   71%
lode / builder.py _FakeRequest   4 0 0   100%
lode / builder.py _FakeQueryParams   2 1 0   50%
lode / builder.py _FakeURL   2 1 0   50%
lode / builder.py (no class)   138 17 0   88%
lode / cli.py (no class)   37 37 0   0%
lode / exceptions.py LODEError   4 0 0   100%
lode / exceptions.py ArtefactLoadError   0 0 0   100%
lode / exceptions.py ArtefactNotFoundError   0 0 0   100%
lode / exceptions.py ArtefactUnavailableError   0 0 0   100%
lode / exceptions.py ArtefactValidationError   0 0 0   100%
lode / exceptions.py (no class)   12 0 0   100%
lode / helpers / __init__.py (no class)   0 0 0   100%
lode / helpers / formats.py ReadAsFormat   0 0 0   100%
lode / helpers / formats.py (no class)   10 1 0   90%
lode / helpers / html_utils.py (no class)   12 0 0   100%
lode / helpers / rdf.py (no class)   35 8 0   77%
lode / helpers / spool.py (no class)   47 6 0   87%
lode / models / __init__.py (no class)   26 0 0   100%
lode / models / annotation.py Annotation   1 0 0   100%
lode / models / annotation.py (no class)   3 0 0   100%
lode / models / atom.py Atom   7 0 0   100%
lode / models / atom.py (no class)   3 0 0   100%
lode / models / attribute.py Attribute   3 0 0   100%
lode / models / attribute.py (no class)   3 0 0   100%
lode / models / cardinality.py Cardinality   7 0 0   100%
lode / models / cardinality.py (no class)   7 0 0   100%
lode / models / collection.py Collection   7 7 0   0%
lode / models / collection.py (no class)   7 0 0   100%
lode / models / concept.py Concept   47 12 0   74%
lode / models / concept.py (no class)   29 0 0   100%
lode / models / container.py Container   6 6 0   0%
lode / models / container.py (no class)   6 0 0   100%
lode / models / datatype.py Datatype   1 0 0   100%
lode / models / datatype.py (no class)   3 0 0   100%
lode / models / datatypeRestriction.py DatatypeRestriction   7 0 0   100%
lode / models / datatypeRestriction.py (no class)   7 0 0   100%
lode / models / individual.py Individual   7 2 0   71%
lode / models / individual.py (no class)   7 0 0   100%
lode / models / literal.py Literal   10 0 0   100%
lode / models / literal.py (no class)   9 0 0   100%
lode / models / model.py Model   22 2 0   91%
lode / models / model.py (no class)   17 0 0   100%
lode / models / oneOf.py OneOf   4 0 0   100%
lode / models / oneOf.py (no class)   5 0 0   100%
lode / models / property.py Property   29 2 0   93%
lode / models / property.py (no class)   17 0 0   100%
lode / models / propertyConceptRestriction.py PropertyConceptRestriction   10 0 0   100%
lode / models / propertyConceptRestriction.py (no class)   9 0 0   100%
lode / models / propertySelfRestriction.py PropertySelfRestriction   4 4 0   0%
lode / models / propertySelfRestriction.py (no class)   5 0 0   100%
lode / models / quantifier.py Quantifier   4 0 0   100%
lode / models / quantifier.py (no class)   5 0 0   100%
lode / models / relation.py Relation   27 0 0   100%
lode / models / relation.py (no class)   19 0 0   100%
lode / models / resource.py Resource   74 14 0   81%
lode / models / resource.py (no class)   50 0 0   100%
lode / models / restriction.py Restriction   1 0 0   100%
lode / models / restriction.py (no class)   3 0 0   100%
lode / models / rule.py Rule   7 0 0   100%
lode / models / rule.py (no class)   3 0 0   100%
lode / models / statement.py Statement   13 0 0   100%
lode / models / statement.py (no class)   11 0 0   100%
lode / models / truthFunction.py TruthFunction   7 0 0   100%
lode / models / truthFunction.py (no class)   7 0 0   100%
lode / models / value.py Value   7 0 0   100%
lode / models / value.py (no class)   7 0 0   100%
lode / models / variable.py Variable   1 0 0   100%
lode / models / variable.py (no class)   3 0 0   100%
lode / reader / __init__.py (no class)   6 0 0   100%
lode / reader / config_manager.py ConfigManager   76 10 0   87%
lode / reader / config_manager.py OwlConfigManager   5 0 0   100%
lode / reader / config_manager.py RdfConfigManager   5 5 0   0%
lode / reader / config_manager.py SkosConfigManager   5 5 0   0%
lode / reader / config_manager.py (no class)   50 2 0   96%
lode / reader / loader.py Loader   101 9 0   91%
lode / reader / loader.py (no class)   23 0 0   100%
lode / reader / logic / __init__.py (no class)   5 0 0   100%
lode / reader / logic / base_logic.py BaseLogic   475 179 0   62%
lode / reader / logic / base_logic.py (no class)   56 0 0   100%
lode / reader / logic / owl_logic.py OwlLogic   606 176 0   71%
lode / reader / logic / owl_logic.py (no class)   52 0 0   100%
lode / reader / logic / rdf_logic.py RdfLogic   125 125 0   0%
lode / reader / logic / rdf_logic.py (no class)   17 0 0   100%
lode / reader / logic / skos_logic.py SkosLogic   40 40 0   0%
lode / reader / logic / skos_logic.py (no class)   14 0 0   100%
lode / reader / modules.py (no class)   90 6 0   93%
lode / reader / provenance_graph.py ProvenanceGraph   15 1 0   93%
lode / reader / provenance_graph.py (no class)   13 0 0   100%
lode / reader / reader.py Reader   102 63 0   38%
lode / reader / reader.py (no class)   18 0 0   100%
lode / reader / security.py (no class)   123 7 0   94%
lode / reader / warnings / __init__.py (no class)   2 0 0   100%
lode / reader / warnings / owl_warnings.py (no class)   92 21 0   77%
lode / viewer / __init__.py (no class)   14 8 0   43%
lode / viewer / base_viewer.py BaseViewer   485 55 0   89%
lode / viewer / base_viewer.py (no class)   44 0 0   100%
lode / viewer / owl_viewer.py OwlViewer   9 0 0   100%
lode / viewer / owl_viewer.py (no class)   6 0 0   100%
lode / viewer / rdf_viewer.py RdfViewer   23 23 0   0%
lode / viewer / rdf_viewer.py (no class)   5 0 0   100%
lode / viewer / skos_viewer.py SkosViewer   71 71 0   0%
lode / viewer / skos_viewer.py (no class)   11 0 0   100%
Total     3912 997 0   75%

No items found using the specified filter.