Skip to content

Commit

Permalink
test: finished a unit test for the plot description of the attribute …
Browse files Browse the repository at this point in the history
…completeness #828
  • Loading branch information
JanReifenrath committed Oct 31, 2024
1 parent 363c83e commit 1f8f366
Showing 1 changed file with 22 additions and 5 deletions.
27 changes: 22 additions & 5 deletions tests/unittests/indicators/test_attribute_completeness.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,25 @@
from ohsome_quality_api.indicators.attribute_completeness.indicator import AttributeCompleteness
from ohsome_quality_api.indicators.attribute_completeness.indicator import (
AttributeCompleteness,
)


def test_create_description():
indicator = AttributeCompleteness() # Grundschritte hier setzen
indicator.result = # nötige result Werte hier setzen
description = indicator.create_description()
assert description == "expected text here"
def topic_building_count():
pass

indicator = AttributeCompleteness(
topic_building_count,
"feature_germany_heidelberg",
"attribute_key",
)
indicator.result.value = 0.2
indicator.absolute_value_1 = 10
indicator.absolute_value_2 = 2
indicator.topic.name = "test-topic"
indicator.attribute_key = ["test-attribute"]
indicator.create_description()
assert indicator.description == (
"The ratio of the topic test-topic in "
"the selected area (all: 10) compared to the "
'topic test-topic with the expected tag "test-attribute" (matched: 2) is 0.2. '
)

0 comments on commit 1f8f366

Please sign in to comment.