fix(extract): Integrationstest hält die bekannte Zufahrt-Warnung fest statt Warnungen pauschal auszuschließen
Die Erwartung "keine Warnung" im Plan war überholt: Task 5 schneidet Sperrflächen bewusst auch aus Zufahrten aus und warnt dabei, und am echten Stand quert die Zufahrt zum Parkplatz die Tribuenen-Sperrflaeche. Der Test prueft jetzt die Warnungsliste wortgenau, damit er weiterhin bei jeder neuen oder anderen Warnung anschlaegt. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
442f5b2ada
commit
305572620d
1 file changed
+3
-1
@@ -90,5 +90,7 @@ def test_flamingo_park_goes_into_a_world_with_roads_around_the_park():
|
|||||||
assert len([b for b in result.buildings if b[1]["source"] == "osm"]) == 11
|
assert len([b for b in result.buildings if b[1]["source"] == "osm"]) == 11
|
||||||
assert result.paths and result.palms
|
assert result.paths and result.palms
|
||||||
assert LineString([config.street.start, config.street.end]) in result.centerlines
|
assert LineString([config.street.start, config.street.end]) in result.centerlines
|
||||||
assert not any(message.startswith("Warnung") for message in messages)
|
# Bekannter Zustand: die Zufahrt zum Parkplatz quert die Sperrfläche der Tribüne und wird dort
|
||||||
|
# ausgeschnitten (Task 5). Jede weitere oder andere Warnung ist ein echter Befund.
|
||||||
|
assert [m for m in messages if m.startswith("Warnung")] == ["Warnung: Zufahrt schneidet die Sperrfläche tribuene"]
|
||||||
assert any(message.startswith("Flamingo Park:") for message in messages)
|
assert any(message.startswith("Flamingo Park:") for message in messages)
|
||||||
Reference in new issue
Block a user