Skip to content

[alpha.7] Raise test coverage threshold to 75% and add branch/function coverage gate #284

Description

@SisyphusZheng

The project currently sits at 71.2% line coverage with a 70% threshold, leaving almost no margin before CI fails.

Acceptance:

  • Raise the line-coverage threshold from 70% to 75%.
  • Add branch and function coverage reporting to deno task test:coverage.
  • Add a CI gate that fails when branch/function coverage regresses.
  • Keep deno task test:coverage:check green.

Context: tools/check-coverage.ts, deno.json test:coverage tasks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    alpha.7v0.41.0-alpha.7 Mastodon Desktop incubationtest

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions