INNER CODE UNIT · JavaScript

collectPromises

puppeteer/examples · code_coverage.js:134

  const collectPromises = EVENTS.map(async event => {
    console.log(`Collecting coverage @ ${UsageFormatter.eventLabel(event)}...`);

    const page = await browser.newPage();

    // page.on('response', async response => {
    //   console.log(response.request().url(), (await response.text()).length);
    // });

    await Promise.all([
      page.coverage.startJSCoverage(),
      page.coverage.startCSSCoverage()
    ]);

    await page.goto(URL, {waitUntil: event});
    // await page.waitForNavigation({waitUntil: event});

    const [jsCoverage, cssCoverage] = await Promise.all([

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…