From 661e1f241d335b7ce3285ebbf223c19c0ee66658 Mon Sep 17 00:00:00 2001 From: Sam Rose Date: Thu, 1 Aug 2024 12:09:11 +0100 Subject: [PATCH] Fix startup.spec.ts's reliance on the node-fetch mock. --- packages/server/src/startup/tests/startup.spec.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/server/src/startup/tests/startup.spec.ts b/packages/server/src/startup/tests/startup.spec.ts index fef9270bb5..fd2e0df61a 100644 --- a/packages/server/src/startup/tests/startup.spec.ts +++ b/packages/server/src/startup/tests/startup.spec.ts @@ -1,6 +1,7 @@ import TestConfiguration from "../../tests/utilities/TestConfiguration" import { startup } from "../index" import { users, utils, tenancy } from "@budibase/backend-core" +import nock from "nock" describe("check BB_ADMIN environment variables", () => { const config = new TestConfiguration() @@ -8,7 +9,17 @@ describe("check BB_ADMIN environment variables", () => { await config.init() }) + beforeEach(() => { + nock.cleanAll() + }) + it("should be able to create a user with the BB_ADMIN environment variables", async () => { + nock("http://localhost:10000") + .get("/api/global/configs/checklist") + .reply(200, {}) + .get("/api/global/self/api_key") + .reply(200, {}) + const EMAIL = "budibase@budibase.com", PASSWORD = "budibase" await tenancy.doInTenant(tenancy.DEFAULT_TENANT_ID, async () => {