diff --git a/packages/server/src/appMigrations/tests/migrations.spec.ts b/packages/server/src/appMigrations/tests/migrations.spec.ts index 7af2346934..9f924aa2c5 100644 --- a/packages/server/src/appMigrations/tests/migrations.spec.ts +++ b/packages/server/src/appMigrations/tests/migrations.spec.ts @@ -1,6 +1,7 @@ import { Header } from "@budibase/backend-core" import * as setup from "../../api/routes/tests/utilities" import * as migrations from "../migrations" +import { migrationsEnabled } from "../index" import { getAppMigrationVersion } from "../appMigrationMetadata" jest.mock("../migrations", () => ({ @@ -52,4 +53,14 @@ describe("migrations", () => { }, }) }) + + it("should disable migrations if any migration is disabled", () => { + migrations.MIGRATIONS.push({ + id: "20231211105814_new-test", + func: async () => {}, + disabled: true, + }) + + expect(migrationsEnabled()).toBe(false) + }) })