From 2227b192c5467111f3f86bdbc898ea24da397634 Mon Sep 17 00:00:00 2001 From: jeffgallini <52107906+jeffgallini@users.noreply.github.com> Date: Wed, 2 Sep 2026 18:38:51 -0500 Subject: [PATCH] Update test_usage.py --- dash_globe/tests/test_usage.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dash_globe/tests/test_usage.py b/dash_globe/tests/test_usage.py index a2f31f4..dcdda79 100644 --- a/dash_globe/tests/test_usage.py +++ b/dash_globe/tests/test_usage.py @@ -481,7 +481,13 @@ def test_render_component_gallery(dash_duo): hovered_payload = None for x_offset, y_offset in candidate_offsets: - ActionChains(dash_duo.driver).move_to_element_with_offset(canvas, x_offset, y_offset).perform() + from selenium.webdriver.common.action_chains import ActionChains + from selenium.webdriver.common.actions.pointer_input import PointerInput + from selenium.webdriver.common.actions.action_builder import ActionBuilder + + actions = ActionBuilder(dash_duo.driver) + actions.pointer_action.move_to_element(canvas, x_offset, y_offset) + actions.perform() time.sleep(0.35) hovered_payload = dash_duo.find_element(choropleth_event).text if '"layer": "polygon"' in hovered_payload: