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, "../../");