From 35a7cf6b10de45ea8544f5bac31ce77ec4458edf Mon Sep 17 00:00:00 2001 From: Gus Narea Date: Wed, 17 Jan 2024 17:36:22 +0000 Subject: [PATCH] chore: Undo workaround for nodkz/mongodb-memory-server#846 (#293) And use proper fix. --- package-lock.json | 16 ++++++++-------- package.json | 2 +- src/testUtils/db.ts | 6 +----- 3 files changed, 10 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index bab46997..d72df500 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "del-cli": "^5.1.0", "jest": "^29.7.0", "jest-extended": "^4.0.1", - "mongodb-memory-server": "^9.1.5", + "mongodb-memory-server": "^9.1.6-beta.1", "npm-run-all": "^4.1.5", "prettier": "^3.2.2", "ts-jest": "^29.1.1", @@ -6551,13 +6551,13 @@ } }, "node_modules/mongodb-memory-server": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-9.1.5.tgz", - "integrity": "sha512-m7yewXoyctu2lwISq/sazwOV/LBkPmAm4ulwoP6J4zzv78ESlAIuQEHoL2+45CTlwxiRM5hfVBQe9HIYEFaBWw==", + "version": "9.1.6-beta.1", + "resolved": "https://registry.npmjs.org/mongodb-memory-server/-/mongodb-memory-server-9.1.6-beta.1.tgz", + "integrity": "sha512-E/mC/wrlaxGKz9LoSnb++GpOzcncMQyWcvzNiibT86La3cQLNHXoXID/7KLf+LKOTDO38qPXBbavhp4lAwx/MA==", "dev": true, "hasInstallScript": true, "dependencies": { - "mongodb-memory-server-core": "9.1.5", + "mongodb-memory-server-core": "9.1.6-beta.1", "tslib": "^2.6.2" }, "engines": { @@ -6565,9 +6565,9 @@ } }, "node_modules/mongodb-memory-server-core": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-9.1.5.tgz", - "integrity": "sha512-mevjdWrxym+MzMoNsFfCtrXwK3ndb0xHKj+fHT1xoT4l+uflEqvLHt+aRdJrTW5GTGYeVlYHQpQ8hLKMeEL6cg==", + "version": "9.1.6-beta.1", + "resolved": "https://registry.npmjs.org/mongodb-memory-server-core/-/mongodb-memory-server-core-9.1.6-beta.1.tgz", + "integrity": "sha512-Jz9tOcaFSg6tqBodsMjAbJeGujg8LF9bahKJWExnYnENpZWbUtVrxU6IVEVGJ65Ldtb+x2iRY3YGgTZeKW6KJA==", "dev": true, "dependencies": { "async-mutex": "^0.4.0", diff --git a/package.json b/package.json index 90912c23..ecf982cd 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "del-cli": "^5.1.0", "jest": "^29.7.0", "jest-extended": "^4.0.1", - "mongodb-memory-server": "^9.1.5", + "mongodb-memory-server": "^9.1.6-beta.1", "npm-run-all": "^4.1.5", "prettier": "^3.2.2", "ts-jest": "^29.1.1", diff --git a/src/testUtils/db.ts b/src/testUtils/db.ts index 5afc4c7b..44ba8247 100644 --- a/src/testUtils/db.ts +++ b/src/testUtils/db.ts @@ -7,14 +7,10 @@ import { GcpSessionKey } from '../lib/gcp/models/GcpSessionKey'; const MODEL_CLASSES: readonly (new () => any)[] = [GcpIdentityKey, GcpSessionKey]; -const MONGODB_VERSION = '6.0.3'; - export function setUpTestDBConnection(): () => Connection { let connectionURI: string; let connection: Connection; - const mongoServer = new MongoMemoryServer({ - binary: { version: MONGODB_VERSION }, - }); + const mongoServer = new MongoMemoryServer(); beforeAll(async () => { await mongoServer.start(); connectionURI = mongoServer.getUri();