Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.15 KB

File metadata and controls

26 lines (16 loc) · 1.15 KB

Currents Coverage with Playwright

Playwright code coverage for Currents.

This is a simple NextJS application. It uses Babel and Instanbul for instrumentating the code, then Playwright runs a set of e2e tests and send the results to Currents for post-processing.

currents-2024-11-21-16 21 20@2x

Setup

  • Install dependencies with npm install

  • Update playwright.config.ts with Currents record key and project id

  • Run npm run test for running tests, behind the scenes:

    • starts NextJS in dev mode
    • runs playwright tests
    • send coverage reports to Currents for post-processing

Examples

  • Run npm run test:e2e for using pwc command
  • Run npm run test:e2e:pwc-p for orchestrated runs

Licence

MIT License