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

15 Testfälle fachlich geprüft und markiert: test_navigation.py komplett (12 bestehende,
3 neue für Standardpriorität, Reihenfolge bei gleicher Priorität und fehlende Toolbar).
Nebenbefund: remove_action entfernt die Action aus Menü, Toolbar und Liste, aber nicht aus
plugin_group und ruft kein deleteLater() auf – mögliches Überbleibsel beim Plugin-Reload,
analog zu #72. Nicht behoben (kein Umbau nebenbei).

Testkatalog neu erzeugt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-29 07:33:49 +02:00
co-authored by Claude Opus 5.5
parent decd2a0002
commit 1435b157b5
3 changed files with 113 additions and 44 deletions
+60
View File
@@ -631,6 +631,66 @@
"datum": "2026-09-23",
"hash": "525b2fdab218"
},
"sn_basis.tests.test_navigation.AddActionTests.test_erzeugt_action_und_fuegt_sie_gruppe_und_liste_hinzu": {
"datum": "2026-09-29",
"hash": "7aca9de43703"
},
"sn_basis.tests.test_navigation.AddActionTests.test_ohne_plugin_group_liefert_none": {
"datum": "2026-09-29",
"hash": "518094424549"
},
"sn_basis.tests.test_navigation.AddActionTests.test_ohne_priority_wird_standardprioritaet_100_verwendet": {
"datum": "2026-09-29",
"hash": "49ed3079911d"
},
"sn_basis.tests.test_navigation.FinalizeMenuAndToolbarTests.test_gleiche_prioritaet_behaelt_registrierungsreihenfolge": {
"datum": "2026-09-29",
"hash": "7fe5c4b93d7b"
},
"sn_basis.tests.test_navigation.FinalizeMenuAndToolbarTests.test_nur_menu_ohne_toolbar_laesst_menu_unveraendert": {
"datum": "2026-09-29",
"hash": "93cc53d73004"
},
"sn_basis.tests.test_navigation.FinalizeMenuAndToolbarTests.test_ohne_menu_oder_toolbar_tut_nichts": {
"datum": "2026-09-29",
"hash": "f8a271e5aedf"
},
"sn_basis.tests.test_navigation.FinalizeMenuAndToolbarTests.test_sortiert_und_fuegt_aktionen_in_prioritaetsreihenfolge_hinzu": {
"datum": "2026-09-29",
"hash": "452ef0a0228b"
},
"sn_basis.tests.test_navigation.RemoveActionTests.test_entfernt_action_aus_menu_toolbar_und_liste": {
"datum": "2026-09-29",
"hash": "3c2aea3516cf"
},
"sn_basis.tests.test_navigation.RemoveActionTests.test_none_action_tut_nichts": {
"datum": "2026-09-29",
"hash": "5f69f2236ec0"
},
"sn_basis.tests.test_navigation.RemoveActionTests.test_ohne_menu_oder_toolbar_entfernt_trotzdem_aus_liste": {
"datum": "2026-09-29",
"hash": "57387489da73"
},
"sn_basis.tests.test_navigation.RemoveAllTests.test_entfernt_menu_toolbar_und_setzt_zustand_zurueck": {
"datum": "2026-09-29",
"hash": "3d4ea907aabe"
},
"sn_basis.tests.test_navigation.RemoveAllTests.test_loescht_menu_und_toolbar_objekt_damit_kein_duplikat_uebrig_bleibt": {
"datum": "2026-09-29",
"hash": "f6b94d873e0a"
},
"sn_basis.tests.test_navigation.RemoveAllTests.test_ohne_menu_und_toolbar_ruft_wrapper_nicht_auf": {
"datum": "2026-09-29",
"hash": "7219c12b1516"
},
"sn_basis.tests.test_navigation.SetActivePluginTests.test_ohne_aktive_action_setzt_alle_auf_false": {
"datum": "2026-09-29",
"hash": "e7234529c346"
},
"sn_basis.tests.test_navigation.SetActivePluginTests.test_setzt_nur_aktive_action_auf_checked": {
"datum": "2026-09-29",
"hash": "3e9505367374"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_datei_existiert_append": {
"datum": "2026-09-17",
"hash": "25e169c45423"