UNPKG

@shelf/jest-mongodb

Version:

Run your tests using Jest & MongoDB in Memory server

9 lines (8 loc) 700 B
import type { MongoMemoryReplSet, MongoMemoryServer } from 'mongodb-memory-server'; type MongoMemoryReplSetOpts = NonNullable<ConstructorParameters<typeof MongoMemoryReplSet>[0]>; type MongoMemoryServerOpts = NonNullable<ConstructorParameters<typeof MongoMemoryServer>[0]>; export declare function isMongoMemoryReplSetOptions(options?: MongoMemoryReplSetOpts | MongoMemoryServerOpts): options is MongoMemoryReplSetOpts; export declare function getMongodbMemoryOptions(cwd: string): MongoMemoryReplSetOpts | MongoMemoryServerOpts | undefined; export declare function getMongoURLEnvName(cwd: string): string; export declare function shouldUseSharedDBForAllJestWorkers(cwd: string): boolean; export {};