Skip to content

coverage: improve reporting and test coverage#23

Merged
fe-dudu merged 3 commits into
mainfrom
fe-dudu/coverage-improvement
Jun 22, 2026
Merged

coverage: improve reporting and test coverage#23
fe-dudu merged 3 commits into
mainfrom
fe-dudu/coverage-improvement

Conversation

@fe-dudu

@fe-dudu fe-dudu commented Jun 22, 2026

Copy link
Copy Markdown
Owner

What changed

  • Added codecov.yml to treat partial LCOV hits as hits.
  • Added and updated tests to raise coverage in core analysis and webview utils.

Validation

  • pnpm exec vitest run --coverage --coverage.reporter=text-summary --coverage.reporter=lcov
  • pnpm exec biome lint src/core/analysis/__tests__/resolver.test.ts src/core/analysis/__tests__/queryKeyInternals.test.ts src/webview/utils/__tests__/detectTheme.test.ts src/webview/utils/__tests__/fileActionGroups.test.ts

@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.
see 23 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@fe-dudu
fe-dudu marked this pull request as ready for review June 22, 2026 13:27
@fe-dudu
fe-dudu merged commit f8ac8ec into main Jun 22, 2026
1 check passed
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