Tests für sn_basis/ui/base_dockwidget.py::closeEvent (Issue #65).
flowchart TD root(["test_base_dockwidget.py"]) class root rootnode @@ -1192,7 +1192,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;
| Testfall | prüft | Status | geprüft |
|---|---|---|---|
| TestGetPluginRoot test_get_plugin_root_folgt_keiner_verzeichnisverknuepfung | Prüft, dass get_plugin_root() bei einem über eine Verzeichnisverknüpfung (wie von link_qgis_profile.py angelegt) erreichten Modul den verlinkten Pfad liefert, statt zum echten Zielverzeichnis aufzulösen (Verfahrensgebiet #50). | grün | geprüft am 2026-09-17 |
| JoinPathTests test_verbindet_mehrere_pfadbestandteile | Prüft, dass join_path mehrere Bestandteile OS-sicher zu einem Path zusammenfügt. | grün | geprüft am 2026-10-26 |
| FileExistsTests test_vorhandene_datei_liefert_true | Prüft, dass file_exists für eine vorhandene Datei True liefert. | grün | geprüft am 2026-10-26 |
| FileExistsTests test_fehlende_datei_liefert_false | Prüft, dass file_exists für eine nicht vorhandene Datei False liefert. | grün | geprüft am 2026-10-26 |
| FileExistsTests test_ungueltiger_pfad_liefert_false_statt_ausnahme | Prüft, dass file_exists für einen ungültigen Pfad (Nullzeichen) False liefert, statt eine Ausnahme zu werfen. | grün | geprüft am 2026-10-26 |
| FileExistsTests test_verzeichnis_gilt_derzeit_als_vorhandene_datei | Prüft, dass file_exists derzeit auch für ein Verzeichnis True liefert (Ist-Zustand, nicht bestätigt gewünscht). | grün | geprüft am 2026-10-26 |
| EnsureDirTests test_legt_fehlendes_verzeichnis_inklusive_eltern_an | Prüft, dass ensure_dir ein fehlendes Verzeichnis samt Elternverzeichnissen anlegt. | grün | geprüft am 2026-10-26 |
| EnsureDirTests test_vorhandenes_verzeichnis_wirft_keinen_fehler | Prüft, dass ensure_dir bei einem bereits vorhandenen Verzeichnis keinen Fehler wirft und den Pfad liefert. | grün | geprüft am 2026-10-26 |
| GetattrSafeTests test_liefert_vorhandenes_attribut | Prüft, dass getattr_safe ein vorhandenes Attribut liefert. | grün | geprüft am 2026-10-26 |
| GetattrSafeTests test_liefert_default_bei_fehlendem_attribut | Prüft, dass getattr_safe bei fehlendem Attribut den Default-Wert liefert. | grün | geprüft am 2026-10-26 |
| GetattrSafeTests test_liefert_default_wenn_attributzugriff_andere_ausnahme_wirft | Prüft, dass getattr_safe auch bei einer anderen Ausnahme als AttributeError den Default-Wert liefert. | grün | geprüft am 2026-10-26 |