Skip to content

Conversation

@paudmir
Copy link

@paudmir paudmir commented Jan 13, 2026

I tried to clean the mess I have while I was testing different things, so I can't guarantee that this is going to work right away yet it's on the right path 😄

I did install these packages:
npm install v8-to-istanbul npm install babel-plugin-Istanbul npm install monocart
I have a hunch that the monocart one might not be necessary to run what is out there.

With these, one just needs to run the playwright tests as usual (just gotta point the test module to the one in the fixtures.ts so that the code coverage can run).
e.g. npm run e2ec -- action-menu

This should generate a .nyc_output folder with non-empty coverage.json file.

To generate the HTML so you can see the report, you'll need to run this command: npx nyc report --reporter=html

A report would look like this:
Screenshot 2026-01-07 141333

PS. THIS IS JUST AN EXAMPLE/guide, so not intended to be deployed @david-crespo

@vercel
Copy link

vercel bot commented Jan 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
console Ready Ready Preview Jan 13, 2026 6:19am

@paudmir paudmir requested review from david-crespo and removed request for david-crespo January 13, 2026 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants