Files
Projektwissen/docs/status/testpruefungen.json
T
DanielandClaude Sonnet 5 8f54251eaf Test-Audit: 19 sn_basis-Tests fachlich geprüft (test_base_dockwidget, test_datagrabber, test_dateipruefer)
CloseEventTests (test_base_dockwidget.py, 5 Tests), TestDataGrabber._aggregate_results-Tests
(test_datagrabber.py, 2 Tests) und alle bisher ungeprüften TestDateipruefer-Tests
(test_dateipruefer.py, 12 Testfälle inkl. der mit #70 ergänzten) als am 2026-09-21 fachlich
geprüft markiert.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 11:00:05 +02:00

299 lines
11 KiB
JSON

{
"sn_basis.tests.test_base_dockwidget.CloseEventTests.test_fehler_in_cleanup_wird_abgefangen_und_andere_tabs_laufen_weiter": {
"datum": "2026-09-21",
"hash": "f4a963ed9caa"
},
"sn_basis.tests.test_base_dockwidget.CloseEventTests.test_ignoriert_tabs_ohne_cleanup": {
"datum": "2026-09-21",
"hash": "58feb87af614"
},
"sn_basis.tests.test_base_dockwidget.CloseEventTests.test_ohne_action_wird_nichts_zurueckgesetzt": {
"datum": "2026-09-21",
"hash": "a84f8ea5d6cb"
},
"sn_basis.tests.test_base_dockwidget.CloseEventTests.test_ruft_cleanup_aller_tabs_auf": {
"datum": "2026-09-21",
"hash": "9f131bed4c7e"
},
"sn_basis.tests.test_base_dockwidget.CloseEventTests.test_setzt_toolbar_action_zurueck": {
"datum": "2026-09-21",
"hash": "0b84bc4f86f5"
},
"sn_basis.tests.test_datagrabber.TestDataGrabber.test_aggregate_results_mit_zeilen_liefert_erfolgsergebnis": {
"datum": "2026-09-21",
"hash": "87e624c158da"
},
"sn_basis.tests.test_datagrabber.TestDataGrabber.test_aggregate_results_ohne_zeilen_liefert_keine_validen_eintraege": {
"datum": "2026-09-21",
"hash": "5cbff16ee7da"
},
"sn_basis.tests.test_datagrabber.TestDataGrabber.test_analyze_source_type_detects_excel": {
"datum": "2026-09-16",
"hash": "9559f9923f6f"
},
"sn_basis.tests.test_datagrabber.TestDataGrabber.test_analyze_source_type_detects_service_when_file_check_fails": {
"datum": "2026-09-16",
"hash": "90c4384eac7f"
},
"sn_basis.tests.test_datagrabber.TestDataGrabber.test_analyze_source_type_returns_unbekannte_quelle_on_full_failure": {
"datum": "2026-09-16",
"hash": "3b35bfdb3f04"
},
"sn_basis.tests.test_datagrabber.TestDataGrabber.test_analyze_source_type_returns_unknown_filetype": {
"datum": "2026-09-16",
"hash": "78cd94c858de"
},
"sn_basis.tests.test_datagrabber.TestDataGrabber.test_run_returns_failure_summary_without_rows": {
"datum": "2026-09-16",
"hash": "1369d06aff3d"
},
"sn_basis.tests.test_datagrabber.TestDataGrabber.test_run_returns_success_summary_with_valid_rows": {
"datum": "2026-09-16",
"hash": "55fcd3a0fc84"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_datei_nicht_gefunden": {
"datum": "2026-09-17",
"hash": "9e83de8df1b9"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_datei_ok": {
"datum": "2026-09-17",
"hash": "c9633046fcdd"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_erkenne_dateityp_unterscheidet_excel_datenbank_und_unbekannt": {
"datum": "2026-09-21",
"hash": "ea829ba032a0"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_ist_gueltiger_gpkg_pfad_akzeptiert_vorhandenes_verzeichnis": {
"datum": "2026-09-21",
"hash": "44ffe876b36f"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_ist_gueltiger_gpkg_pfad_lehnt_falsche_endung_ab": {
"datum": "2026-09-21",
"hash": "1adbbbcdbdd3"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_ist_gueltiger_gpkg_pfad_lehnt_fehlendes_verzeichnis_ab": {
"datum": "2026-09-21",
"hash": "b64b61e72220"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_ist_leer_erkennt_none_und_nicht_string_als_leer": {
"datum": "2026-09-21",
"hash": "93f594a311f3"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_ist_leer_erkennt_reinen_whitespace_als_leer": {
"datum": "2026-09-21",
"hash": "0141a1d2a3a8"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_ist_leer_meldet_pfad_mit_sichtbaren_zeichen_nicht_als_leer": {
"datum": "2026-09-21",
"hash": "8bffda4a5f74"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_leere_eingabe_bevorzugt_leereingabe_erlaubt_vor_standarddatei": {
"datum": "2026-09-21",
"hash": "73b3b4878b72"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_leere_eingabe_bevorzugt_standarddatei_vor_temporaer_erlaubt": {
"datum": "2026-09-21",
"hash": "a411d346c6a8"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_leereingabe_erlaubt": {
"datum": "2026-09-17",
"hash": "54c35530e1b3"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_leereingabe_nicht_erlaubt": {
"datum": "2026-09-17",
"hash": "bbb8d936f5f9"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_pfad_laesst_absoluten_pfad_unveraendert": {
"datum": "2026-09-21",
"hash": "fbe7bd8caaf0"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_pfad_verbindet_relativen_pfad_mit_basispfad": {
"datum": "2026-09-21",
"hash": "1686b4174b71"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_standarddatei_vorschlagen": {
"datum": "2026-09-21",
"hash": "2395b97dbfa4"
},
"sn_basis.tests.test_dateipruefer.TestDateipruefer.test_temporaer_erlaubt": {
"datum": "2026-09-17",
"hash": "00cfdb7d23d5"
},
"sn_basis.tests.test_laenderkennung.TestGetLaenderkennung.test_bekannter_praefix_gibt_kennung_zurueck": {
"datum": "2026-09-17",
"hash": "c1fe3fb105a9"
},
"sn_basis.tests.test_laenderkennung.TestGetLaenderkennung.test_mapping_enthaelt_sachsen": {
"datum": "2026-09-17",
"hash": "b4bed27578b6"
},
"sn_basis.tests.test_laenderkennung.TestGetLaenderkennung.test_ohne_argument_wird_aus_aufrufendem_modul_abgeleitet": {
"datum": "2026-09-17",
"hash": "50ea04ad4c1c"
},
"sn_basis.tests.test_laenderkennung.TestGetLaenderkennung.test_praefix_gross_klein_unabhaengig": {
"datum": "2026-09-17",
"hash": "f7a39c2d9eb0"
},
"sn_basis.tests.test_laenderkennung.TestGetLaenderkennung.test_unbekannter_praefix_wirft_keyerror": {
"datum": "2026-09-17",
"hash": "14f73fb0a974"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_datenquelle_unerwartet": {
"datum": "2026-09-17",
"hash": "4b838528f751"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_falscher_geotyp": {
"datum": "2026-09-17",
"hash": "2f0c982126cc"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_falscher_layertyp": {
"datum": "2026-09-17",
"hash": "8dc755c3f3fd"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_falsches_crs": {
"datum": "2026-09-17",
"hash": "c04ff66b1456"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_felder_fehlen": {
"datum": "2026-09-17",
"hash": "eda63c51426f"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_layer_exists": {
"datum": "2026-09-17",
"hash": "22e7012bf002"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_layer_leer": {
"datum": "2026-09-17",
"hash": "5482bd99468b"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_layer_nicht_editierbar": {
"datum": "2026-09-17",
"hash": "c9b5c18995a0"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_layer_ok": {
"datum": "2026-09-17",
"hash": "190f2397704f"
},
"sn_basis.tests.test_layerpruefer.TestLayerpruefer.test_layer_unsichtbar": {
"datum": "2026-09-17",
"hash": "37ebf360bee0"
},
"sn_basis.tests.test_linkpruefer.TestLinkpruefer.test_leere_eingabe": {
"datum": "2026-09-17",
"hash": "0eb3f4c67feb"
},
"sn_basis.tests.test_linkpruefer.TestLinkpruefer.test_local_link_not_found": {
"datum": "2026-09-17",
"hash": "16d912fcf3bc"
},
"sn_basis.tests.test_linkpruefer.TestLinkpruefer.test_local_link_ok": {
"datum": "2026-09-17",
"hash": "971bd5136933"
},
"sn_basis.tests.test_linkpruefer.TestLinkpruefer.test_remote_link_error": {
"datum": "2026-09-17",
"hash": "dd1c05ef7b8c"
},
"sn_basis.tests.test_linkpruefer.TestLinkpruefer.test_remote_link_network_error": {
"datum": "2026-09-17",
"hash": "74910c1b9cd9"
},
"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"
},
"sn_basis.tests.test_settings_logic.TestSettingsLogic.test_load": {
"datum": "2026-09-17",
"hash": "f14c558bc597"
},
"sn_basis.tests.test_settings_logic.TestSettingsLogic.test_load_handles_partial_values_with_empty_fallback": {
"datum": "2026-09-17",
"hash": "7dced8a9ea7f"
},
"sn_basis.tests.test_settings_logic.TestSettingsLogic.test_save": {
"datum": "2026-09-17",
"hash": "f214c8244ae7"
},
"sn_basis.tests.test_settings_logic.TestSettingsLogic.test_save_empty_string_value_is_persisted": {
"datum": "2026-09-17",
"hash": "96f217d347c2"
},
"sn_basis.tests.test_stilpruefer.TestStilpruefer.test_datei_existiert_falsche_endung": {
"datum": "2026-09-17",
"hash": "37de9cd7e14c"
},
"sn_basis.tests.test_stilpruefer.TestStilpruefer.test_datei_existiert_mit_qml": {
"datum": "2026-09-17",
"hash": "1faf026ed344"
},
"sn_basis.tests.test_stilpruefer.TestStilpruefer.test_datei_existiert_nicht": {
"datum": "2026-09-17",
"hash": "2919c732c211"
},
"sn_basis.tests.test_stilpruefer.TestStilpruefer.test_keine_datei_angegeben": {
"datum": "2026-09-17",
"hash": "7a3d7bd800c3"
},
"sn_basis.tests.test_sys_wrapper.TestGetPluginRoot.test_get_plugin_root_folgt_keiner_verzeichnisverknuepfung": {
"datum": "2026-09-17",
"hash": "c9b434520d62"
}
}