Ari Perkkiö
Ari Perkkiö
Let's re-check if this issue is still valid
This is still valid issue. It happens only on V8 provider - istanbul one works correctly. My guess is that this is a merging issue here but didn't yet debug...
This will be fixed by: - https://github.com/vitest-dev/vitest/pull/7736 Here's screenshot from collecting coverage for this file three times. 1st with both tests, then one test at a time just to see...
Looks like benchmark runner is reporting tests of nested suites twice. Need to resolve this, otherwise summary is showing too high test count.
Project name is visible now:
It's not in table output though, should it be here too?
> About `tinyexec` patch, it's not a blocker, but the situation is not ideal since patch is only applied for our local dev, but `tinyexec` is also used for external...
`magicast` seems to have bunch of `format` options. We need to check if using these fixes the issue. https://github.com/unjs/magicast/blob/main/src/format.ts
Looking at `recast` (used by `magicast`), trailing new lines should already be preserved: - https://github.com/benjamn/recast/issues/199 No idea why it doesn't work here. 🤔
This package does not implement ignore hints. They are defined in https://github.com/istanbuljs/istanbuljs/blob/28ffdbc314596bdcb3007e85d30a62372602b262/packages/istanbul-lib-instrument/src/visitor.js#L7-L10 For Vitest usage you might be looking for - https://github.com/vitest-dev/vitest/issues/9203 Also in your case you could just do...