"""Normalisierung Übung ↔ Fähigkeit Intensität.""" from routers.exercises import normalize_exercise_skill_intensity def test_normalize_exercise_skill_intensity_defaults_to_mittel(): assert normalize_exercise_skill_intensity(None) == "mittel" assert normalize_exercise_skill_intensity("") == "mittel" assert normalize_exercise_skill_intensity("—") == "mittel" def test_normalize_exercise_skill_intensity_canonical(): assert normalize_exercise_skill_intensity("niedrig") == "niedrig" assert normalize_exercise_skill_intensity("mittel") == "mittel" assert normalize_exercise_skill_intensity("hoch") == "hoch" def test_normalize_exercise_skill_intensity_legacy_aliases(): assert normalize_exercise_skill_intensity("low") == "niedrig" assert normalize_exercise_skill_intensity("medium") == "mittel" assert normalize_exercise_skill_intensity("high") == "hoch"