From c0e6d4e4769d7ca3e0fc10082b48a7847b8b8d74 Mon Sep 17 00:00:00 2001 From: Andreas Stassivik Date: Mon, 11 Nov 2024 19:48:52 -0800 Subject: [PATCH] test fullscreen control `title` attribute --- src/test-utilities/expect/fullscreen.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/test-utilities/expect/fullscreen.ts b/src/test-utilities/expect/fullscreen.ts index 93f52aa..3cafece 100644 --- a/src/test-utilities/expect/fullscreen.ts +++ b/src/test-utilities/expect/fullscreen.ts @@ -25,6 +25,13 @@ function expectFullscreen({ element.classList.contains('leaflet-fullscreen-on'), ), ).toBe(active) + + expect( + await page.$eval( + 'a.leaflet-control-fullscreen-button', + (element: Element): string | null => element.getAttribute('title'), + ), + ).toBe(active ? 'Exit Fullscreen' : 'View Fullscreen') } }