diff --git a/l4d2web/tests/test_servers.py b/l4d2web/tests/test_servers.py index dcfdf29..7742230 100644 --- a/l4d2web/tests/test_servers.py +++ b/l4d2web/tests/test_servers.py @@ -506,6 +506,8 @@ def test_servers_index_renders_live_state_badge(user_client_with_blueprints) -> html = res.get_data(as_text=True) assert "2/4" in html assert "c1m2_streets" in html + # Stale server's map MUST NOT render — fresh badge condition must guard it. + assert "c1m1_hotel" not in html def test_reset_operation_enqueues_job_and_stops_desired_state(user_client_with_blueprints) -> None: