From 6b687c34d2a6f0f80c66bfd850bc15e13cc4fee6 Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 17 Sep 2026 15:01:29 +0200 Subject: [PATCH] Testkatalog neu erzeugt: korrigierte Docstring test_settings_logic Co-Authored-By: Claude Sonnet 5 --- docs/tests/testkatalog.html | 2 +- docs/tests/testkatalog.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tests/testkatalog.html b/docs/tests/testkatalog.html index 6d89ddc..53b4d9d 100644 --- a/docs/tests/testkatalog.html +++ b/docs/tests/testkatalog.html @@ -385,7 +385,7 @@ classDef groupnode fill:#cfe0da,stroke:#5c8a7d,stroke-width:1px,color:#152420; classDef ok fill:#dcefdc,stroke:#3f7d4a,stroke-width:1px,color:#1c3a20; classDef warn fill:#f6ead9,stroke:#b5722a,stroke-width:1px,color:#4a2c08; - classDef skip fill:#e6e6ee,stroke:#6f7285,stroke-width:1px,color:#2b2d38;
TestfallprüftStatusgeprüft
TestSettingsLogic
test_load
Prüft, dass load() jede bekannte Projektvariable genau einmal über get_variable() liest.grünnie geprüft
TestSettingsLogic
test_save
Prüft, dass save() nur bekannte Variablen-Keys speichert und unbekannte Keys ignoriert.grünnie geprüft
TestSettingsLogic
test_load_handles_partial_values_with_empty_fallback
Prüft, dass load() bei fehlenden Werten auf einen leeren String zurückfällt statt einen Fehler zu werfen.grünnie geprüft
TestSettingsLogic
test_save_empty_string_value_is_persisted
Prüft, dass save() einen leeren String als gültigen Wert speichert, statt ihn wie einen fehlenden Key zu behandeln.grünnie geprüft

— (Docstring fehlt)

TestStilpruefer 4
flowchart TD
+  classDef skip fill:#e6e6ee,stroke:#6f7285,stroke-width:1px,color:#2b2d38;
TestfallprüftStatusgeprüft
TestSettingsLogic
test_load
Prüft, dass load() jede bekannte Projektvariable genau einmal über get_variable() liest.grünnie geprüft
TestSettingsLogic
test_save
Prüft, dass save() nur bekannte Variablen-Keys speichert und unbekannte Keys ignoriert.grünnie geprüft
TestSettingsLogic
test_load_handles_partial_values_with_empty_fallback
Prüft, dass load() für jede Variable den (auch leeren) Wert von get_variable() unverändert übernimmt, selbst wenn nicht alle Variablen im Mock konfiguriert sind.grünnie geprüft
TestSettingsLogic
test_save_empty_string_value_is_persisted
Prüft, dass save() einen leeren String als gültigen Wert speichert, statt ihn wie einen fehlenden Key zu behandeln.grünnie geprüft

— (Docstring fehlt)

TestStilpruefer 4
flowchart TD
   root(["test_stilpruefer.py"])
   class root rootnode
   root --> g1["TestStilpruefer (4)"]
diff --git a/docs/tests/testkatalog.md b/docs/tests/testkatalog.md
index 2fe13a0..7cf9411 100644
--- a/docs/tests/testkatalog.md
+++ b/docs/tests/testkatalog.md
@@ -211,7 +211,7 @@ Testgruppen:
 | --- | --- | --- | --- |
 | `TestSettingsLogic.test_load` | Prüft, dass load() jede bekannte Projektvariable genau einmal über get_variable() liest. | grün | nie geprüft |
 | `TestSettingsLogic.test_save` | Prüft, dass save() nur bekannte Variablen-Keys speichert und unbekannte Keys ignoriert. | grün | nie geprüft |
-| `TestSettingsLogic.test_load_handles_partial_values_with_empty_fallback` | Prüft, dass load() bei fehlenden Werten auf einen leeren String zurückfällt statt einen Fehler zu werfen. | grün | nie geprüft |
+| `TestSettingsLogic.test_load_handles_partial_values_with_empty_fallback` | Prüft, dass load() für jede Variable den (auch leeren) Wert von get_variable() unverändert übernimmt, selbst wenn nicht alle Variablen im Mock konfiguriert sind. | grün | nie geprüft |
 | `TestSettingsLogic.test_save_empty_string_value_is_persisted` | Prüft, dass save() einen leeren String als gültigen Wert speichert, statt ihn wie einen fehlenden Key zu behandeln. | grün | nie geprüft |
 
 ### `Plugin_SN_Basis/tests/test_stilpruefer.py`