diff --git a/test/fleet/console-view-navigation.test.mjs b/test/fleet/console-view-navigation.test.mjs index d393c69..58be904 100644 --- a/test/fleet/console-view-navigation.test.mjs +++ b/test/fleet/console-view-navigation.test.mjs @@ -142,11 +142,10 @@ test('SCN-console-operational-deeplink-layout-history-and-refresh: Fleet deep li await page.locator('.console-rail a[href="#work"]').click(); await page.mouse.wheel(0, 180); - const beforeRefreshRender = await page.evaluate(() => new Promise((resolve) => { - const button = document.querySelector('#refresh-console'); - button.addEventListener('click', () => resolve(scrollY), { once: true }); - button.click(); - })); + const beforeRefreshRender = await page.locator('#refresh-console').evaluate((button) => { + button.dispatchEvent(new MouseEvent('click', { bubbles: true })); + return scrollY; + }); await page.locator('#live-refresh-status[data-generation="2"]').waitFor(); assert.equal(new URL(page.url()).hash, '#work'); await assertSelectedView(page, 'work', 'Work');