import { resolveTestDatabaseUri, truncateAllData } from "./test-db"; /** * Vitest global teardown: leave the test database empty after the run. The * next run truncates again anyway, so this is hygiene, not correctness: * failures here must never fail the suite. */ export default async function globalTeardown(): Promise { try { await truncateAllData(resolveTestDatabaseUri()); } catch (error) { console.warn("[test-db] teardown truncate failed:", error); } }