Files
HealthLog/src/__tests__/baselines/route-test-db-mocks.json
T
Marc-André Bombeck f40cdd3dc3 test(guards): lower the realism and version-stamp baselines
The mocked route tests moved onto the kit take the ratchets down: route
tests mocking @/lib/db wholesale 321 to 274, route tests stubbing
apiHandler 138 to 133, as never casts in tests 6 014 to 5 496, and version
stamp comments 10 634 to 10 592 with the deleted files.
2026-10-22 06:09:11 +02:00

282 lines
17 KiB
JSON

{
"$comment": "route tests that mock @/lib/db wholesale, per test file under src/. Maintained by src/__tests__/test-realism-ratchet.test.ts.",
"count": 274,
"total": 274,
"entries": {
"app/api/account/grants/__tests__/invite-access-level.test.ts": 1,
"app/api/account/grants/__tests__/invite-recent-proof.test.ts": 1,
"app/api/account/grants/__tests__/invite-scope-and-manage.test.ts": 1,
"app/api/activity/__tests__/routes.test.ts": 1,
"app/api/admin/ai-settings/__tests__/route.test.ts": 1,
"app/api/admin/audit-log/__tests__/route.test.ts": 1,
"app/api/admin/audit-log/actions/__tests__/route.test.ts": 1,
"app/api/admin/backups/__tests__/route.test.ts": 1,
"app/api/admin/backups/[id]/summary/__tests__/route.test.ts": 1,
"app/api/admin/import-apple-health-export/__tests__/route.test.ts": 1,
"app/api/admin/maintenance/measurements/__tests__/status.test.ts": 1,
"app/api/admin/maintenance/pulse-day-mean/__tests__/route.test.ts": 1,
"app/api/admin/notifications/diagnostic/__tests__/route.test.ts": 1,
"app/api/admin/notifications/health/__tests__/route.test.ts": 1,
"app/api/admin/notifications/reminder-check/__tests__/route.test.ts": 1,
"app/api/admin/notifications/test/__tests__/route.test.ts": 1,
"app/api/admin/provider-health/__tests__/route.test.ts": 1,
"app/api/admin/settings/__tests__/route.test.ts": 1,
"app/api/admin/settings/assistant-flags/__tests__/route.test.ts": 1,
"app/api/admin/settings/module-availability/__tests__/route.test.ts": 1,
"app/api/admin/settings/web-push-vapid/generate/__tests__/route.test.ts": 1,
"app/api/admin/status/__tests__/route.test.ts": 1,
"app/api/admin/support-report/__tests__/route.test.ts": 1,
"app/api/admin/users/__tests__/route.test.ts": 1,
"app/api/admin/users/[id]/__tests__/route.test.ts": 1,
"app/api/analytics/__tests__/route.test.ts": 1,
"app/api/anamnesis/facts/__tests__/idempotency-conflict.test.ts": 1,
"app/api/anamnesis/facts/__tests__/route.test.ts": 1,
"app/api/auth/claim/__tests__/route.test.ts": 1,
"app/api/auth/login/__tests__/constant-work.test.ts": 1,
"app/api/auth/login/__tests__/native-token.test.ts": 1,
"app/api/auth/login/__tests__/route.test.ts": 1,
"app/api/auth/login/__tests__/trusted-device.test.ts": 1,
"app/api/auth/me/mfa/disable/__tests__/route.test.ts": 1,
"app/api/auth/me/mfa/webauthn/register/__tests__/route.test.ts": 1,
"app/api/auth/mfa/webauthn/verify/__tests__/route.test.ts": 1,
"app/api/auth/native/complete/__tests__/route.test.ts": 1,
"app/api/auth/native/login/__tests__/route.test.ts": 1,
"app/api/auth/native/token/__tests__/route.test.ts": 1,
"app/api/auth/oidc/callback/__tests__/route.test.ts": 1,
"app/api/auth/oidc/native/token/__tests__/route.test.ts": 1,
"app/api/auth/passkey/login-verify/__tests__/native-token.test.ts": 1,
"app/api/auth/passkey/login-verify/__tests__/oidc-only.test.ts": 1,
"app/api/auth/passkey/login-verify/__tests__/refusals.test.ts": 1,
"app/api/auth/passkeys/__tests__/route.test.ts": 1,
"app/api/auth/passkeys/[id]/__tests__/route.test.ts": 1,
"app/api/auth/password/__tests__/route.test.ts": 1,
"app/api/auth/register/__tests__/route.test.ts": 1,
"app/api/biomarkers/__tests__/error-contract.test.ts": 1,
"app/api/biomarkers/[id]/__tests__/delete-record-auth.test.ts": 1,
"app/api/biomarkers/[id]/__tests__/route.test.ts": 1,
"app/api/c/[token]/unlock/__tests__/route.test.ts": 1,
"app/api/coach/about-me/__tests__/route-concurrency.test.ts": 1,
"app/api/coach/about-me/__tests__/route-module-gate.test.ts": 1,
"app/api/coach/about-me/adopt/__tests__/route.test.ts": 1,
"app/api/coach/plans/__tests__/route.test.ts": 1,
"app/api/coach/reminders/__tests__/route.test.ts": 1,
"app/api/coach/suggested-actions/__tests__/route.test.ts": 1,
"app/api/consent/ai/__tests__/route.test.ts": 1,
"app/api/consent/ai/latest/__tests__/route.test.ts": 1,
"app/api/custom-metrics/__tests__/route.test.ts": 1,
"app/api/custom-metrics/[id]/__tests__/route.test.ts": 1,
"app/api/custom-metrics/[id]/entries/__tests__/note-encryption.test.ts": 1,
"app/api/custom-metrics/[id]/entries/__tests__/route.test.ts": 1,
"app/api/custom-metrics/[id]/entries/__tests__/soft-delete-restore.test.ts": 1,
"app/api/cycle/__tests__/external-id-floor.test.ts": 1,
"app/api/cycle/calendar/__tests__/day-entries.test.ts": 1,
"app/api/cycle/calendar/__tests__/verdict-round-trip.test.ts": 1,
"app/api/cycle/day-logs/bulk/__tests__/route.test.ts": 1,
"app/api/cycle/insights/__tests__/route-locale.test.ts": 1,
"app/api/cycle/symptoms/custom/__tests__/custom-crud.test.ts": 1,
"app/api/daily/digest/__tests__/route.test.ts": 1,
"app/api/daily/digest/dismiss/__tests__/route.test.ts": 1,
"app/api/dashboard/chart-overlay-prefs/__tests__/route.test.ts": 1,
"app/api/dashboard/snapshot/__tests__/route.test.ts": 1,
"app/api/dashboard/summary/__tests__/module-gate.test.ts": 1,
"app/api/dashboard/summary/__tests__/route.test.ts": 1,
"app/api/dashboard/widgets/__tests__/route.test.ts": 1,
"app/api/dawarich/places/__tests__/route.test.ts": 1,
"app/api/devices/__tests__/route.test.ts": 1,
"app/api/devices/[id]/__tests__/route.test.ts": 1,
"app/api/documents/inbound/__tests__/route.test.ts": 1,
"app/api/documents/inbound/[id]/__tests__/route.test.ts": 1,
"app/api/documents/inbound/[id]/chat/__tests__/route.test.ts": 1,
"app/api/documents/inbound/[id]/extract/__tests__/route.test.ts": 1,
"app/api/documents/inbound/[id]/index/__tests__/route.test.ts": 1,
"app/api/documents/inbound/[id]/original/__tests__/route.test.ts": 1,
"app/api/documents/inbound/[id]/suggest/__tests__/route.test.ts": 1,
"app/api/documents/inbound/[id]/summary/__tests__/route.test.ts": 1,
"app/api/documents/inbound/[id]/thumbnail/__tests__/route.test.ts": 1,
"app/api/documents/inbound/layout/__tests__/route.test.ts": 1,
"app/api/documents/inbound/reindex/__tests__/route.test.ts": 1,
"app/api/documents/inbound/usage/__tests__/route.test.ts": 1,
"app/api/encounters/procedures/__tests__/route.test.ts": 1,
"app/api/environment/backfill/__tests__/route.test.ts": 1,
"app/api/export/__tests__/measurement-streaming.test.ts": 1,
"app/api/export/__tests__/per-type-routes.test.ts": 1,
"app/api/export/__tests__/soft-delete-filter.test.ts": 1,
"app/api/export/encrypted/__tests__/route.test.ts": 1,
"app/api/export/health-record/__tests__/route.test.ts": 1,
"app/api/feature-flags/__tests__/route.test.ts": 1,
"app/api/fitbit/connect/__tests__/route.test.ts": 1,
"app/api/fitbit/credentials/__tests__/route.test.ts": 1,
"app/api/gamification/achievements/__tests__/hidden-redaction.test.ts": 1,
"app/api/gamification/achievements/__tests__/ios-format.test.ts": 1,
"app/api/gamification/achievements/__tests__/module-gate.test.ts": 1,
"app/api/gamification/achievements/__tests__/writes-nothing.test.ts": 1,
"app/api/google-health/credentials/__tests__/route.test.ts": 1,
"app/api/health/__tests__/route.test.ts": 1,
"app/api/illness/episodes/[id]/__tests__/body-site.test.ts": 1,
"app/api/illness/episodes/[id]/day-logs/__tests__/route.test.ts": 1,
"app/api/illness/episodes/[id]/restore/__tests__/route.test.ts": 1,
"app/api/import/__tests__/route.test.ts": 1,
"app/api/import/apple-health-export/__tests__/route.test.ts": 1,
"app/api/import/apple-health-export/[jobId]/status/__tests__/route.test.ts": 1,
"app/api/import/csv/__tests__/route.test.ts": 1,
"app/api/import/health-connect-export/__tests__/route.test.ts": 1,
"app/api/ingest/medication/__tests__/route.test.ts": 1,
"app/api/insights/biomarker-assessment/__tests__/route.test.ts": 1,
"app/api/insights/blood-pressure-status/__tests__/route.test.ts": 1,
"app/api/insights/cards/__tests__/route.test.ts": 1,
"app/api/insights/chat/__tests__/golden-transcripts.test.ts": 1,
"app/api/insights/chat/__tests__/route-activity.test.ts": 1,
"app/api/insights/chat/__tests__/route-cancelled-turn.test.ts": 1,
"app/api/insights/chat/__tests__/route-capability-gate.test.ts": 1,
"app/api/insights/chat/__tests__/route-fence-guard.test.ts": 1,
"app/api/insights/chat/__tests__/route-followups.test.ts": 1,
"app/api/insights/chat/__tests__/route-guard-activation.test.ts": 1,
"app/api/insights/chat/__tests__/route-guard-ledger.test.ts": 1,
"app/api/insights/chat/__tests__/route-guard.test.ts": 1,
"app/api/insights/chat/__tests__/route-list-query.test.ts": 1,
"app/api/insights/chat/__tests__/route-snapshot-once.test.ts": 1,
"app/api/insights/chat/__tests__/route-tool-mode.test.ts": 1,
"app/api/insights/chat/__tests__/route-workout-scope.test.ts": 1,
"app/api/insights/chat/[id]/attachments/__tests__/route.test.ts": 1,
"app/api/insights/chat/[id]/messages/[messageId]/trail/__tests__/route.test.ts": 1,
"app/api/insights/chat/fenced/__tests__/route.test.ts": 1,
"app/api/insights/coach-read/__tests__/route.test.ts": 1,
"app/api/insights/coach/facts/__tests__/route-memory.test.ts": 1,
"app/api/insights/coach/facts/__tests__/route.test.ts": 1,
"app/api/insights/coach/nudge-status/__tests__/route.test.ts": 1,
"app/api/insights/comprehensive/__tests__/route.test.ts": 1,
"app/api/insights/correlations/__tests__/route.test.ts": 1,
"app/api/insights/derived/__tests__/route.test.ts": 1,
"app/api/insights/derived/batch/__tests__/route.test.ts": 1,
"app/api/insights/ecg/__tests__/route.test.ts": 1,
"app/api/insights/ecg/[id]/__tests__/route.test.ts": 1,
"app/api/insights/generate/__tests__/route.test.ts": 1,
"app/api/insights/glp1-timeline/__tests__/route.test.ts": 1,
"app/api/insights/layout/__tests__/route.test.ts": 1,
"app/api/insights/metric-status/__tests__/route.test.ts": 1,
"app/api/insights/mood-status/__tests__/route.test.ts": 1,
"app/api/insights/patterns/__tests__/route.test.ts": 1,
"app/api/insights/patterns/[id]/__tests__/route.test.ts": 1,
"app/api/insights/pregenerate/__tests__/route.test.ts": 1,
"app/api/insights/provider-chain/__tests__/put.test.ts": 1,
"app/api/insights/provider-chain/__tests__/route.test.ts": 1,
"app/api/insights/rhythm-events/__tests__/route.test.ts": 1,
"app/api/insights/targets/__tests__/route.test.ts": 1,
"app/api/integrations/fitbit/test/__tests__/route.test.ts": 1,
"app/api/integrations/healthkit/__tests__/route.test.ts": 1,
"app/api/integrations/status/__tests__/route.test.ts": 1,
"app/api/integrations/whoop/test/__tests__/route.test.ts": 1,
"app/api/integrations/withings/test/__tests__/route.test.ts": 1,
"app/api/internal/deploy-webhook/__tests__/route.test.ts": 1,
"app/api/labs/__tests__/error-contract.test.ts": 1,
"app/api/labs/ocr/commit/__tests__/route.test.ts": 1,
"app/api/labs/ocr/extract/__tests__/route.test.ts": 1,
"app/api/labs/restore/__tests__/route.test.ts": 1,
"app/api/mcp/oauth/__tests__/authorize.test.ts": 1,
"app/api/mcp/oauth/__tests__/token.test.ts": 1,
"app/api/mcp/tokens/__tests__/route.test.ts": 1,
"app/api/measurement-reminders/[id]/__tests__/route.test.ts": 1,
"app/api/measurement-reminders/[id]/__tests__/skip-snooze-history.test.ts": 1,
"app/api/measurement-reminders/[id]/complete/__tests__/route.test.ts": 1,
"app/api/measurement-reminders/[id]/satisfy/__tests__/route.test.ts": 1,
"app/api/measurements/__tests__/arrival-wiring.test.ts": 1,
"app/api/measurements/__tests__/group-by-day.test.ts": 1,
"app/api/measurements/__tests__/put-duplicate-timestamp.test.ts": 1,
"app/api/measurements/__tests__/range-aggregation-route.test.ts": 1,
"app/api/measurements/__tests__/zod-multi-issue.test.ts": 1,
"app/api/measurements/[id]/__tests__/route.test.ts": 1,
"app/api/measurements/batch/__tests__/aggregated-hr-wire.test.ts": 1,
"app/api/measurements/batch/__tests__/duplicate-prefilter.test.ts": 1,
"app/api/measurements/batch/__tests__/hr-bucket-observability.test.ts": 1,
"app/api/measurements/batch/__tests__/insert-returning-arrivals.test.ts": 1,
"app/api/measurements/batch/__tests__/issue-paths.test.ts": 1,
"app/api/measurements/batch/__tests__/pr-detection-hook.test.ts": 1,
"app/api/measurements/batch/__tests__/refusal-detail.test.ts": 1,
"app/api/measurements/batch/__tests__/sync-trigger.test.ts": 1,
"app/api/measurements/batch/__tests__/timestamp-plausibility.test.ts": 1,
"app/api/measurements/batch/__tests__/unstable-external-id.test.ts": 1,
"app/api/measurements/bulk-delete/__tests__/route.test.ts": 1,
"app/api/measurements/by-external-ids/__tests__/route.test.ts": 1,
"app/api/measurements/restore/__tests__/route.test.ts": 1,
"app/api/measurements/series/__tests__/route.test.ts": 1,
"app/api/measurements/series/__tests__/unknown-query-param-open.test.ts": 1,
"app/api/medications/__tests__/route.test.ts": 1,
"app/api/medications/[id]/__tests__/route.test.ts": 1,
"app/api/medications/[id]/compliance/__tests__/route.test.ts": 1,
"app/api/medications/[id]/dose-history/__tests__/route.test.ts": 1,
"app/api/medications/[id]/glp1/__tests__/route.test.ts": 1,
"app/api/medications/[id]/intake/__tests__/route.test.ts": 1,
"app/api/medications/[id]/intake/__tests__/source-provenance.test.ts": 1,
"app/api/medications/[id]/intake/[eventId]/__tests__/route.test.ts": 1,
"app/api/medications/[id]/intake/import/__tests__/route.test.ts": 1,
"app/api/medications/[id]/schedule-revisions/__tests__/route.test.ts": 1,
"app/api/medications/compliance/__tests__/route.test.ts": 1,
"app/api/medications/intake/__tests__/route.test.ts": 1,
"app/api/medications/intake/bulk/__tests__/dose-arrival-scope.test.ts": 1,
"app/api/medications/intake/bulk/__tests__/route.test.ts": 1,
"app/api/medications/intake/dose-history-import/__tests__/route.test.ts": 1,
"app/api/medications/layout/__tests__/route.test.ts": 1,
"app/api/mental-health/assessments/__tests__/route.test.ts": 1,
"app/api/mental-health/assessments/[id]/__tests__/route.test.ts": 1,
"app/api/meta/capabilities/__tests__/route.test.ts": 1,
"app/api/monitoring/glitchtip/__tests__/route.test.ts": 1,
"app/api/mood-entries/__tests__/route.test.ts": 1,
"app/api/mood-entries/[id]/__tests__/route.test.ts": 1,
"app/api/mood-entries/bulk-delete/__tests__/route.test.ts": 1,
"app/api/mood-entries/bulk/__tests__/route.test.ts": 1,
"app/api/mood-entries/restore/__tests__/route.test.ts": 1,
"app/api/mood/analytics/__tests__/route.test.ts": 1,
"app/api/nightscout/connect/__tests__/route.test.ts": 1,
"app/api/notifications/action/[token]/__tests__/route.test.ts": 1,
"app/api/notifications/status/__tests__/route.test.ts": 1,
"app/api/notifications/web-push/__tests__/route.test.ts": 1,
"app/api/notifications/web-push/test/__tests__/route.test.ts": 1,
"app/api/nutrients/__tests__/route.test.ts": 1,
"app/api/nutrients/batch/__tests__/route.test.ts": 1,
"app/api/nutrients/daily/__tests__/route.test.ts": 1,
"app/api/nutrients/water/__tests__/route.test.ts": 1,
"app/api/onboarding/__tests__/error-contract.test.ts": 1,
"app/api/onboarding/complete/__tests__/route.test.ts": 1,
"app/api/oura/callback/__tests__/route.test.ts": 1,
"app/api/oura/credentials/__tests__/route.test.ts": 1,
"app/api/oura/disconnect/__tests__/route.test.ts": 1,
"app/api/oura/status/__tests__/route.test.ts": 1,
"app/api/personal-records/__tests__/route.test.ts": 1,
"app/api/polar/callback/__tests__/route.test.ts": 1,
"app/api/polar/credentials/__tests__/route.test.ts": 1,
"app/api/polar/disconnect/__tests__/route.test.ts": 1,
"app/api/polar/status/__tests__/route.test.ts": 1,
"app/api/search/__tests__/route.test.ts": 1,
"app/api/share-links/__tests__/route.test.ts": 1,
"app/api/sleep/night/__tests__/route.test.ts": 1,
"app/api/sleep/rhythm/__tests__/route.test.ts": 1,
"app/api/strava/callback/__tests__/route.test.ts": 1,
"app/api/sync/changes/__tests__/module-gate.test.ts": 1,
"app/api/sync/state/__tests__/route.test.ts": 1,
"app/api/telegram/webhook/__tests__/route.test.ts": 1,
"app/api/tokens/documents/__tests__/route.test.ts": 1,
"app/api/tokens/measurements/__tests__/route.test.ts": 1,
"app/api/tokens/workouts/__tests__/route.test.ts": 1,
"app/api/user/ai-provider/__tests__/legacy-private-host.test.ts": 1,
"app/api/user/ai-provider/__tests__/route.test.ts": 1,
"app/api/user/avatar/__tests__/route.test.ts": 1,
"app/api/user/avatar/[id]/__tests__/route.test.ts": 1,
"app/api/user/profile/__tests__/route.test.ts": 1,
"app/api/user/thresholds/__tests__/route.test.ts": 1,
"app/api/whoop/callback/__tests__/route.test.ts": 1,
"app/api/whoop/connect/__tests__/route.test.ts": 1,
"app/api/whoop/credentials/__tests__/route.test.ts": 1,
"app/api/whoop/disconnect/__tests__/route.test.ts": 1,
"app/api/whoop/status/__tests__/route.test.ts": 1,
"app/api/whoop/webhook/[token]/__tests__/route.test.ts": 1,
"app/api/withings/callback/__tests__/route.test.ts": 1,
"app/api/withings/connect/__tests__/route.test.ts": 1,
"app/api/withings/credentials/__tests__/route.test.ts": 1,
"app/api/withings/webhook/__tests__/route.test.ts": 1,
"app/api/withings/webhook/[token]/__tests__/route.test.ts": 1,
"app/api/workouts/__tests__/batch-create.test.ts": 1,
"app/api/workouts/__tests__/canonical-dedup.test.ts": 1,
"app/api/workouts/batch/__tests__/unstable-external-id.test.ts": 1
}
}