diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2021-09-11 14:18:02 -0400 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2021-09-11 14:18:02 -0400 |
| commit | 757c5f259b4711055ca7ae66cf6ac75485a4a593 (patch) | |
| tree | a3b3d5eef8a9908027e15537040fb4b7980e5be7 /src/util | |
| parent | 2b59704ee46a1cede88981fdaefe2a0468d55c2c (diff) | |
| download | ao-coverage-757c5f259b4711055ca7ae66cf6ac75485a4a593.tar.gz ao-coverage-757c5f259b4711055ca7ae66cf6ac75485a4a593.tar.bz2 ao-coverage-757c5f259b4711055ca7ae66cf6ac75485a4a593.zip | |
Upgrade packages and fix unit tests
Diffstat (limited to 'src/util')
| -rw-r--r-- | src/util/config.test.ts | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/util/config.test.ts b/src/util/config.test.ts index a065c47..7506840 100644 --- a/src/util/config.test.ts +++ b/src/util/config.test.ts @@ -8,7 +8,7 @@ import { handleStartup, handleShutdown } from "./config"; -import { MongoClient, MongoError } from "mongodb"; +import { MongoClient, MongoError, ReadPreference } from "mongodb"; import { Server } from "http"; import path from "path"; import fs from "fs"; @@ -42,6 +42,14 @@ const MongoMock = (p: Promise<void>): jest.Mock<MongoClient, void[]> => jest.fn<MongoClient, void[]>(() => ({ ...CommonMocks, close: jest.fn(() => p), + readPreference: { + mode: ReadPreference.NEAREST, + tags: [], + isValid: jest.fn(), + slaveOk: jest.fn(), + equals: jest.fn() + }, + writeConcern: {}, db: jest.fn() })); const ServerMock = (mockErr: Error | undefined): jest.Mock<Server, void[]> => @@ -63,6 +71,7 @@ const ServerMock = (mockErr: Error | undefined): jest.Mock<Server, void[]> => address: jest.fn(), getConnections: jest.fn(), ref: jest.fn(), + requestTimeout: 3600, unref: jest.fn() })); |
