Skip to content

fix(sonar): raise new-code coverage for 7.0.0-beta QG - #989

Merged
justcoding121 merged 2 commits into
developfrom
fix/sonar-beta-coverage
Aug 30, 2026
Merged

fix(sonar): raise new-code coverage for 7.0.0-beta QG#989
justcoding121 merged 2 commits into
developfrom
fix/sonar-beta-coverage

Conversation

@justcoding121

Copy link
Copy Markdown
Owner

Summary

  • Expand ServerConfigApplier unit tests to cover protocol/timeout/pooling/limits/policy/TLS/upstream/cert overlays (largest new-coverage gap on develop→beta).
  • Restore ZipArchiveEntry.OpenAsync (Sonar S6966) while keeping flush/dispose hardening.
  • Exclude OS elevation/process-runner helpers from Sonar coverage (UAC/osascript/pkexec — same rationale as existing Mac/Linux proxy backend exclusions).

Test plan

…waits

Expand ServerConfigApplier tests and exclude OS elevation/process helpers from Sonar coverage. Restore Zip OpenAsync; marshal HAR export StatusText to the UI thread; pump Avalonia dispatcher while headless tests wait on async StatusText.
@justcoding121
justcoding121 force-pushed the fix/sonar-beta-coverage branch from 14a1c3c to d617f12 Compare August 30, 2026 18:58
@justcoding121
justcoding121 merged commit 3bafcdf into develop Aug 30, 2026
10 checks passed
@sonarqubecloud

Copy link
Copy Markdown

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.

1 participant