MCPcopy Create free account
hub / github.com/Rello/analytics / confirmVisibleDialogs

Function confirmVisibleDialogs

tests/playwright/common.js:316–329  ·  view source on GitHub ↗
(page, maxDialogs = 3)

Source from the content-addressed store, hash-verified

314}
315
316async function confirmVisibleDialogs(page, maxDialogs = 3) {
317 let confirmed = 0;
318 for (let index = 0; index < maxDialogs; index += 1) {
319 const confirmButton = page.locator('#analyticsDialogBtnGo').first();
320 const visible = await confirmButton.isVisible().catch(() => false);
321 if (!visible) {
322 break;
323 }
324 await confirmButton.click();
325 confirmed += 1;
326 await page.waitForTimeout(500);
327 }
328 return confirmed;
329}
330
331async function waitForNavigationEntryState(page, name, state) {
332 const entry = navigationEntryLink(page, name);

Callers 1

deleteNavigationEntryFunction · 0.85

Calls 1

firstMethod · 0.80

Tested by

no test coverage detected