step 8: harden docs and prepare rebuilt beta
This commit is contained in:
@@ -66,6 +66,17 @@ def test_layer_state_tracks_visibility_and_overlay_membership() -> None:
|
||||
assert "vehicle" not in state.overlays
|
||||
|
||||
|
||||
def test_add_layer_can_update_visibility_and_z_index() -> None:
|
||||
create_map_state(tag="layer-order")
|
||||
|
||||
dpgm.add_layer("fleet", z_index=25, show=False, map_tag="layer-order")
|
||||
dpgm.add_layer("fleet", z_index=30, show=True, map_tag="layer-order")
|
||||
|
||||
state = get_map_state("layer-order")
|
||||
assert state.layers["fleet"].show is True
|
||||
assert state.layers["fleet"].z_index == 30
|
||||
|
||||
|
||||
def test_threaded_marker_updates_coalesce_without_touching_view_or_drag_state() -> None:
|
||||
create_map_state(tag="threaded-marker", center=(47.0, 2.0), zoom=9)
|
||||
dpgm.add_marker("vehicle", lat=47.0, lon=2.0, map_tag="threaded-marker")
|
||||
|
||||
Reference in New Issue
Block a user