Test-Audit: TestPruefmanager (sn_basis) fachlich geprüft

Alle 14 Tests gegen modules/Pruefmanager.py geprüft - Docstrings passen
zur Implementierung. Dabei entdeckt: _ask_use_or_replace_pufferlayer()
und _handle_verfahrensgebiet_layer_existiert() haben weder Tests noch
Aufrufer im gesamten Workspace; erstere referenziert ein nicht
existierendes self.pruefmanager (Absturz bei Aufruf) - dafür eigenes
Issue angelegt (Entwurf in entwuerfe/), analog zu #59.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-17 14:56:52 +02:00
co-authored by Claude Sonnet 5
parent 0f8f80a71d
commit fe55d5b914
3 changed files with 78 additions and 22 deletions
+56
View File
@@ -126,5 +126,61 @@
"sn_basis.tests.test_linkpruefer.TestLinkpruefer.test_remote_link_ok": {
"datum": "2026-09-17",
"hash": "67e86095b7ad"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_datei_existiert_append": {
"datum": "2026-09-17",
"hash": "25e169c45423"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_datei_existiert_cancel": {
"datum": "2026-09-17",
"hash": "0b7718a5f16f"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_datei_existiert_in_non_qgis_mode_returns_input": {
"datum": "2026-09-17",
"hash": "ccff88a11189"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_datei_existiert_overwrite": {
"datum": "2026-09-17",
"hash": "b1a1017d7970"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_layer_unsichtbar_ja": {
"datum": "2026-09-17",
"hash": "c6090b772bf0"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_layer_unsichtbar_nein": {
"datum": "2026-09-17",
"hash": "c865caa3e4c6"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_leereingabe_erlaubt_ja": {
"datum": "2026-09-17",
"hash": "b7097a4b3c4c"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_leereingabe_erlaubt_nein": {
"datum": "2026-09-17",
"hash": "1b792a3d7a51"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_ok": {
"datum": "2026-09-17",
"hash": "7183f163899a"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_standarddatei_vorschlagen_ja": {
"datum": "2026-09-17",
"hash": "7fe9491d4249"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_standarddatei_vorschlagen_nein": {
"datum": "2026-09-17",
"hash": "f2196cc4a990"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_temporaer_erlaubt_ja": {
"datum": "2026-09-17",
"hash": "9665a3c380d0"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_temporaer_erlaubt_nein": {
"datum": "2026-09-17",
"hash": "3a24d85db9f5"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_unbekannte_aktion": {
"datum": "2026-09-17",
"hash": "e369c5874b64"
}
}