/** * @param {import("lighthouse").UserFlow} flow * @param {import("puppeteer").Page} page */ export async function rangeLong(flow, page) { await flow.navigate( "http://localhost:4173/?example=RangeLongExcludeDisabled", { name: "Range selection with long range" } ); await flow.startTimespan({ name: "Day selection" }); // Click a day after the range await page.click('td[data-day="2024-10-16"] button'); // Await the cell to be aria-selected await page.waitForSelector('td[data-day="2024-10-16"][aria-selected="true"]'); await flow.endTimespan(); }