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

8 Testfälle nach Freigabe als geprüft markiert: test_print_layout.py komplett
(5 bestehende, 3 neue für create_single_page_layout). Nebenbefunde (direkter
qgis.PyQt-Import per importlib, removeGrid-Mock nach Name statt UUID, ungenutztes
width_limit_mm) bewusst ohne Issue: das Druckmodul wird ohnehin grundlegend überarbeitet.

Testkatalog neu erzeugt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-29 08:01:44 +02:00
co-authored by Claude Opus 5.5
parent 6966a67bd1
commit 693e453fc6
3 changed files with 68 additions and 27 deletions
+32
View File
@@ -703,6 +703,38 @@
"datum": "2026-09-29",
"hash": "a6ff8a4c0b1e"
},
"sn_basis.tests.test_print_layout.TestPrintLayout.test_configure_hauptkarte_grids_uses_wrapper_constants": {
"datum": "2026-09-29",
"hash": "785b2482b97b"
},
"sn_basis.tests.test_print_layout.TestPrintLayout.test_configure_legend_size_uses_content_adaptive_size": {
"datum": "2026-09-29",
"hash": "630779aecd82"
},
"sn_basis.tests.test_print_layout.TestPrintLayout.test_create_legend_item_does_not_copy_project_layers_into_legend_model": {
"datum": "2026-09-29",
"hash": "c2dcdadb3111"
},
"sn_basis.tests.test_print_layout.TestPrintLayout.test_create_legend_item_links_map_and_enables_map_filtering": {
"datum": "2026-09-29",
"hash": "50f14d31bbb0"
},
"sn_basis.tests.test_print_layout.TestPrintLayout.test_create_single_page_layout_bricht_bei_vorhandenem_layoutnamen_ab": {
"datum": "2026-09-29",
"hash": "ff67ab4dce47"
},
"sn_basis.tests.test_print_layout.TestPrintLayout.test_create_single_page_layout_keeps_legend_linked_to_hauptkarte_and_theme": {
"datum": "2026-09-29",
"hash": "cc7f60d92735"
},
"sn_basis.tests.test_print_layout.TestPrintLayout.test_create_single_page_layout_ohne_thema_oder_aktuell_folgt_keinem_kartenthema": {
"datum": "2026-09-29",
"hash": "da3c5570378b"
},
"sn_basis.tests.test_print_layout.TestPrintLayout.test_create_single_page_layout_setzt_nur_gueltigen_plotmassstab": {
"datum": "2026-09-29",
"hash": "1fdaf9400c3d"
},
"sn_basis.tests.test_pruefmanager.TestPruefmanager.test_datei_existiert_append": {
"datum": "2026-09-17",
"hash": "25e169c45423"