Skip to content

Add Test-Coverage Reporting and Badge #281

Description

@N-thnI

Description

Implementation work for: Add test-coverage reporting and a coverage badge, within the vero-audit-guard tooling track.

Problem Statement

CI runs tests but does not report coverage anywhere, so there is no visibility into which parts of the codebase remain untested (relevant given the many untested modules already identified).

Proposed Changes

  • Enable --coverage in jest configs and publish a coverage summary in CI logs
  • Add a coverage badge to the README (via CI artifact or a badge service)
  • Set a minimum coverage threshold in CI to prevent regressions

Technical Implementation Scaffolding

  • Target Repository: vero-audit-guard
  • Target Path: .github/workflows/, root/README.md
  • Branch Naming: chore/issue--add-coverage-reporting-badge
  • Authority Context: Tooling / non-code

Acceptance Criteria

  • CI reports coverage percentage on every run
  • README displays an up-to-date coverage badge

Definition of Done

  • Reviewed by lead maintainer
  • Pull request merged via verified status check

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignenhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions