chore(sync): exclude integration test from default run, scope integration config

This commit is contained in:
Johannes Millan 2026-03-17 10:55:22 +01:00
parent 861425fd28
commit 609d6a7217
2 changed files with 3 additions and 0 deletions

View file

@ -21,6 +21,8 @@ export default defineConfig({
'tests/snapshot-skip-optimization.spec.ts',
'tests/integration/multi-client-sync.integration.spec.ts',
'tests/integration/snapshot-skip-optimization.integration.spec.ts',
// Integration test that requires real PostgreSQL (run with vitest.integration.config.ts)
'tests/integration/snapshot-vector-clock-sql.integration.spec.ts',
// Tests password reset routes that don't exist - server uses passkey/magic link auth
'tests/password-reset-api.spec.ts',
],

View file

@ -5,5 +5,6 @@ export default defineConfig({
globals: true,
environment: 'node',
// No setupFiles — integration tests use a real database, not mocked Prisma
include: ['tests/integration/**/*.integration.spec.ts'],
},
});