Test-Audit sn_basis fortgesetzt: ly_existence_wrapper.py fachlich geprüft (#76)

11 Testfälle fachlich geprüft und markiert: test_ly_existence_wrapper.py komplett
(inkl. 3 neuer Tests für layer_exists). Dabei gefunden und in Plugin_SN_Basis als
Issues vorbereitet (Absenden durch den Menschen): layer_is_valid/layer_is_usable
haben keinen Aufrufer, isValid() wird rund 20-mal direkt aufgerufen (nutzen oder
entfernen); Layerpruefer lässt ungültige Layer im Existenz-Schritt durch.

Testkatalog neu erzeugt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-23 09:08:48 +02:00
co-authored by Claude Opus 5.5
parent 94ab55923d
commit 3a872737a7
3 changed files with 93 additions and 37 deletions
+44
View File
@@ -547,6 +547,50 @@
"datum": "2026-09-17",
"hash": "67e86095b7ad"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerExistsTests.test_none_existiert_nicht": {
"datum": "2026-09-23",
"hash": "46610a354f52"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerExistsTests.test_ungueltiger_layer_existiert_trotzdem": {
"datum": "2026-09-23",
"hash": "2723abe4b70a"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerExistsTests.test_vorhandenes_objekt_existiert": {
"datum": "2026-09-23",
"hash": "36946f5654b9"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerIsUsableTests.test_gueltiger_layer_ist_nutzbar": {
"datum": "2026-09-23",
"hash": "d023884b88ed"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerIsUsableTests.test_none_ist_nicht_nutzbar": {
"datum": "2026-09-23",
"hash": "3c3dfa47e10c"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerIsUsableTests.test_ungueltiger_layer_ist_nicht_nutzbar": {
"datum": "2026-09-23",
"hash": "371afd48088a"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerIsValidTests.test_ausnahme_bei_isvalid_liefert_false": {
"datum": "2026-09-23",
"hash": "cdea9c039230"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerIsValidTests.test_gueltiger_layer_liefert_true": {
"datum": "2026-09-23",
"hash": "b59492eacf41"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerIsValidTests.test_none_ist_nicht_gueltig": {
"datum": "2026-09-23",
"hash": "fe9e75b0dd64"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerIsValidTests.test_objekt_ohne_isvalid_ist_nicht_gueltig": {
"datum": "2026-09-23",
"hash": "a9ac192cbaea"
},
"sn_basis.tests.test_ly_existence_wrapper.LayerIsValidTests.test_ungueltiger_layer_liefert_false": {
"datum": "2026-09-23",
"hash": "8c70103cdd59"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_datei_existiert_append": {
"datum": "2026-09-17",
"hash": "25e169c45423"