Skip to content

Pipeline#5

Merged
Nubet merged 4 commits into
mainfrom
pipeline
May 10, 2026
Merged

Pipeline#5
Nubet merged 4 commits into
mainfrom
pipeline

Conversation

@Nubet

@Nubet Nubet commented May 10, 2026

Copy link
Copy Markdown
Owner

Description

  • Add Vitest config file
  • Set test environment to node and enable global test functions.
  • Add @ alias so tests can import project files the same way as app code.
  • Run tests from tests/**/*.test.ts.
  • Enable coverage with V8 and output only text + json-summary.
  • Measure coverage only for core logic in services/domain and services/usecases.
  • Exclude *.d.ts and index.ts from coverage.
  • Fail test run when coverage is below 75% (lines, statements, functions, branches).

@Nubet
Nubet merged commit 49b7fc8 into main May 10, 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.

1 participant