From e640f551a4996af6d0fb2f97f422a28c1943f24b Mon Sep 17 00:00:00 2001 From: Kenso Grimm Date: Thu, 17 Sep 2026 22:02:38 +0200 Subject: [PATCH] test(extract): Minimap-Abgleich mit den neuen Daten wieder scharf Co-Authored-By: Claude Sonnet 5 --- tools/extract/tests/test_overview.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/tools/extract/tests/test_overview.py b/tools/extract/tests/test_overview.py index 16e1e59..a2d4f9d 100644 --- a/tools/extract/tests/test_overview.py +++ b/tools/extract/tests/test_overview.py @@ -2,7 +2,6 @@ import hashlib import json from pathlib import Path -import pytest from PIL import Image import overview @@ -144,22 +143,12 @@ def test_walkable_mask_blocks_pixels_that_are_only_partly_free(tmp_path): assert mask.getpixel((8, 11)) == overview.WALKABLE # 32..36 m: frei -@pytest.mark.skip(reason="public/data/vice-a ist noch im alten Chunk-Format (roads/centerlines); " - "Skip erst entfernen, wenn es im neuen Format (carriageway/sidewalk/lots/" - "bridges/...) neu erzeugt und committet ist") def test_committed_map_files_match_the_committed_chunks(tmp_path): """Kartenbild, Maske und map.json müssen aus genau den ausgelieferten Chunks stammen. Ändert ein Pipeline-Lauf die Chunks, ohne dass overview.py läuft, zeigte die Minimap eine alte Welt und landete nach einer alten Maske. Die Laufzeitprüfung über manifest_sha256 bemerkt das erst im Browser, dieser Test schon beim Testlauf. - - Übersprungen: render_map() kennt nur noch das neue Chunk-Format (carriageway/sidewalk/lots/ - bridges/...), aber die committeten Chunks unter public/data/vice-a liegen noch im alten Format - (roads/centerlines) — der Pipeline-Lauf, der sie im neuen Format neu erzeugt, ist noch nicht - committet. Bis dahin wirft dieser Test einen KeyError statt eines aussagekräftigen Fehlschlags. - Sobald public/data/vice-a im neuen Chunk-Format neu erzeugt und committet ist, muss dieses Skip - mit entfernt werden. """ shipped = Path(overview.__file__).resolve().parents[2] / "public" / "data" / "vice-a" overview.render_map(shipped, tmp_path)