Afficher le contour de dalle au-dessus des tuiles et ajouter un compteur de tuiles restantes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@ -283,6 +283,23 @@ def test_ui_offers_reorder_and_blend_modes():
|
||||
assert "const b = validBlend(f[3]);" in _MAP_JS
|
||||
|
||||
|
||||
def test_map_ui_tile_load_indicator_and_selection_pane():
|
||||
"""Chargement : compteur de tuiles restantes + contour de dalle visible.
|
||||
|
||||
Le compteur lit l'état réel des tuiles (une tuile retirée en cours de
|
||||
chargement n'émet aucun événement de fin). Le contour de sélection vit
|
||||
dans un panneau au-dessus de la pile LiDAR (z-index 400), sinon les
|
||||
tuiles le masquent.
|
||||
"""
|
||||
from lidar_pipeline.mapui import _MAP_CSS, _MAP_HTML, _MAP_JS
|
||||
assert 'id="tileload"' in _MAP_HTML and 'id="tileloadText"' in _MAP_HTML
|
||||
assert "@keyframes tlspin" in _MAP_CSS
|
||||
assert "ZoomAnimTileLayer.addInitHook" in _MAP_JS
|
||||
assert "t.current && !t.loaded" in _MAP_JS
|
||||
assert "['tileSel', 680]" in _MAP_JS
|
||||
assert "pane: 'tileSel'" in _MAP_JS
|
||||
|
||||
|
||||
def test_defaults_roundtrip(tmp_path, monkeypatch):
|
||||
"""L'état réglé depuis la carte devient la configuration servie à tous."""
|
||||
import lidar_pipeline.mapserve as mapserve
|
||||
|
||||
Reference in New Issue
Block a user