Skip to main content

test-coverage

Run the WealthWise test suite with coverage reporting and summarize the results. Triggers when asked to "run tests with coverage", "check test coverage", "show coverage report", or "how many tests pass". Can be scoped to api, web, or types.

Ir para a instalação

Informações da origem

Repositório
hoangsonww/WealthWise-Finance-Tracker
Última atividade na origem
3 de março de 2026 às 20:48
Idioma detectado do SKILL.md
inglês
Estrelas
25
Forks
13

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
test-coverage
description
Run the WealthWise test suite with coverage reporting and summarize the results. Triggers when asked to "run tests with coverage", "check test coverage", "show coverage report", or "how many tests pass". Can be scoped to api, web, or types.
Run the WealthWise test suite with coverage and summarize the results. ## Scope | Argument | Command | |----------|---------| | (none) | `npm run test:coverage` (all packages) | | `api` | `npx turbo test:coverage --filter=@wealthwise/api` | | `web` | `npx turbo test:coverage --filter=@wealthwise/web` | | `types` or `shared-types` | `npx turbo test:coverage --filter=@wealthwise/shared-types` | Note: API tests use mongodb-memory-server with a 30-second startup. Do not reduce the timeout. ## Steps 1. Run the appropriate coverage command 2. Parse the output and report: ``` Package Tests Pass Fail Stmts Branch Funcs Lines @wealthwise/api 138 138 0 XX% XX% XX% XX% @wealthwise/web 41 41 0 XX% XX% XX% XX% @wealthwise/shared-types 151 151 0 XX% XX% XX% XX% ───────────────────────────────────────────────────────────────────────────── Total 330 330 0 ``` 3. Flag any file with **< 80% branch coverage** as needing attention. 4. If tests fail, show the full error for each failing test (file path, test name, error message). 5. Do NOT attempt to fix failing tests unless explicitly asked. ## Baseline The expected passing count is **330 tests** (138 + 41 + 151). If the total differs, note it.
Ver no GitHub