diff --git a/packages/super-sync-server/vitest.config.ts b/packages/super-sync-server/vitest.config.ts index 972cd61c1d..c1ad8ba7dc 100644 --- a/packages/super-sync-server/vitest.config.ts +++ b/packages/super-sync-server/vitest.config.ts @@ -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', ], diff --git a/packages/super-sync-server/vitest.integration.config.ts b/packages/super-sync-server/vitest.integration.config.ts index 8e43824605..7eed98219d 100644 --- a/packages/super-sync-server/vitest.integration.config.ts +++ b/packages/super-sync-server/vitest.integration.config.ts @@ -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'], }, });