test: startMemoryDB with replica set

This commit is contained in:
Dan Ribbens
2024-03-04 12:02:50 -05:00
parent 298dbfb0e0
commit fab38c1f4e

View File

@@ -1,5 +1,5 @@
import getPort from 'get-port'
import { MongoMemoryServer } from 'mongodb-memory-server'
import { MongoMemoryReplSet } from 'mongodb-memory-server'
import type { SanitizedConfig } from '../packages/payload/src/config/types'
@@ -21,11 +21,14 @@ export const startMemoryDB = async (
default: {
const port = await getPort()
const db = await MongoMemoryServer.create({
const db = await MongoMemoryReplSet.create({
instance: {
dbName: 'payloadmemory',
port,
},
replSet: {
count: 3,
},
})
config.db = mongooseAdapter({ url: db.getUri() })