feat(maps): add MapUtils shared map initialisation utility

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
James Smith
2026-04-13 22:19:44 +01:00
parent f97782724e
commit 99edea33e3
2 changed files with 372 additions and 0 deletions

19
tests/test_map_utils.py Normal file
View File

@@ -0,0 +1,19 @@
# tests/test_map_utils.py
def test_map_utils_js_is_served(client):
"""map-utils.js is accessible as a static file."""
resp = client.get("/static/js/map-utils.js")
assert resp.status_code == 200
data = resp.data.decode()
assert "MapUtils" in data
assert "MapUtils.init" in data
assert "addTacticalOverlays" in data
def test_map_utils_css_is_served(client):
"""map-utils.css is accessible as a static file."""
resp = client.get("/static/css/core/map-utils.css")
assert resp.status_code == 200
data = resp.data.decode()
assert "map-hud-panel" in data