Skip to content

Commit 4292640

Browse files
unit test fix
1 parent f9103a3 commit 4292640

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

src/cmap/connection.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ export class Connection extends TypedEventEmitter<ConnectionEvents> {
280280
(this.monitorCommands ||
281281
(this.established &&
282282
!this.authContext?.reauthenticating &&
283-
this.mongoLogger?.willLog(SeverityLevel.DEBUG, MongoLoggableComponent.COMMAND))) ??
283+
this.mongoLogger?.willLog[MongoLoggableComponent.COMMAND][SeverityLevel.DEBUG])) ??
284284
false
285285
);
286286
}

test/unit/cmap/connection_pool.test.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const sinon = require('sinon');
77
const { expect } = require('chai');
88
const { setImmediate } = require('timers');
99
const { promisify } = require('util');
10-
const { ns, isHello, MongoLoggableComponent } = require('../../mongodb');
10+
const { ns, isHello, MongoLoggableComponent, SeverityLevel } = require('../../mongodb');
1111
const { LEGACY_HELLO_COMMAND } = require('../../mongodb');
1212
const { createTimerSandbox } = require('../timer_sandbox');
1313
const { topologyWithPlaceholderClient } = require('../../tools/utils');
@@ -20,7 +20,12 @@ describe('Connection Pool', function () {
2020
mongoLogger: {
2121
debug: () => null,
2222
willLog: Object.fromEntries(
23-
Object.values(MongoLoggableComponent).map(([value]) => [value, {}])
23+
Object.values(MongoLoggableComponent).map(component => [
24+
component,
25+
Object.fromEntries(
26+
Object.values(SeverityLevel).map(severityLevel => [severityLevel, false])
27+
)
28+
])
2429
)
2530
}
2631
}

test/unit/mongo_client.test.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -800,7 +800,10 @@ describe('MongoOptions', function () {
800800
context('loggingOptions', function () {
801801
const expectedLoggingObject = {
802802
maxDocumentLength: 20,
803-
logDestination: new Writable()
803+
logDestination: new Writable(),
804+
componentSeverities: Object.fromEntries(
805+
Object.values(MongoLoggableComponent).map(([value]) => [value, SeverityLevel.OFF])
806+
)
804807
};
805808

806809
before(() => {

0 commit comments

Comments
 (0)