diff --git a/apps/server/src/services/migration.spec.ts b/apps/server/src/services/migration.spec.ts index 321d9418d..23dcfa023 100644 --- a/apps/server/src/services/migration.spec.ts +++ b/apps/server/src/services/migration.spec.ts @@ -1,13 +1,16 @@ import { describe, expect, it } from "vitest"; -import sql from "./sql.js"; -import migration from "./migration.js"; import cls from "./cls.js"; describe("Migration", () => { it("migrates from v214", async () => { await new Promise((resolve) => { cls.init(async () => { + await import("../app.js"); + + const sql = (await (import("./sql.js"))).default; sql.rebuildIntegrationTestDatabase("spec/db/document_v214.db"); + + const migration = (await import("./migration.js")).default; await migration.migrateIfNecessary(); expect(sql.getValue("SELECT count(*) FROM blobs")).toBe(116); resolve();