From d2be127ca852ebd59ebbc64be149680ccea370eb Mon Sep 17 00:00:00 2001 From: zkldi Date: Fri, 29 Oct 2021 00:13:10 +0100 Subject: [PATCH] Try to optimise initial connection speed in tests. --- server/src/test-utils/setup.ts | 5 ++++- server/src/test-utils/single-process-tap.ts | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/server/src/test-utils/setup.ts b/server/src/test-utils/setup.ts index f7908a28c..06cbafe96 100644 --- a/server/src/test-utils/setup.ts +++ b/server/src/test-utils/setup.ts @@ -1,3 +1,6 @@ +import { monkDB } from "external/mongo/db"; import { SetIndexesForDB } from "./resets"; -SetIndexesForDB().then(() => process.exit(0)); +SetIndexesForDB() + .then(monkDB.close) + .then(() => process.exit(0)); diff --git a/server/src/test-utils/single-process-tap.ts b/server/src/test-utils/single-process-tap.ts index ad5836ca2..fdf9db550 100644 --- a/server/src/test-utils/single-process-tap.ts +++ b/server/src/test-utils/single-process-tap.ts @@ -3,6 +3,8 @@ import path from "path"; import t from "tap"; import { CloseAllConnections } from "./close-connections"; +import "external/mongo/db"; + const files = glob.sync(path.join(__dirname, "../../", "**/*.test.ts")); process.env.NODE_PATH = path.join(__dirname, "../../");