Skip to content

Commit d53ba26

Browse files
committed
fix lint
1 parent a2fd0cf commit d53ba26

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

eslint.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ export default defineConfig([
4949
"global.d.ts",
5050
"eslint.config.js",
5151
"jest.config.ts",
52+
"src/types/*.d.ts",
5253
]),
5354
eslintPluginPrettierRecommended,
5455
]);

src/telemetry/telemetry.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ export class Telemetry {
4040
commonProperties = { ...MACHINE_METADATA },
4141
eventCache = EventCache.getInstance(),
4242

43-
// eslint-disable-next-line @typescript-eslint/no-unsafe-return, @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access
4443
getRawMachineId = () => nodeMachineId.machineId(true),
4544
}: {
4645
eventCache?: EventCache;

tests/integration/telemetry.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import nodeMachineId from "node-machine-id";
66

77
describe("Telemetry", () => {
88
it("should resolve the actual machine ID", async () => {
9-
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access
109
const actualId: string = await nodeMachineId.machineId(true);
1110

1211
const actualHashedId = createHmac("sha256", actualId.toUpperCase()).update("atlascli").digest("hex");

tests/unit/telemetry.test.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -390,8 +390,11 @@ describe("Telemetry", () => {
390390
}
391391
await session.connectToMongoDB(testCase.connectionString, config.connectOptions, telemetry);
392392
expect(session.serviceProvider).toBeDefined();
393-
expect(MockNodeDriverServiceProvider.connect).toHaveBeenCalledOnce();
394-
const connectionString = MockNodeDriverServiceProvider.connect.mock.calls[0][0];
393+
394+
// eslint-disable-next-line @typescript-eslint/unbound-method
395+
const connectMock = MockNodeDriverServiceProvider.connect as jest.Mock;
396+
expect(connectMock).toHaveBeenCalledOnce();
397+
const connectionString = connectMock.mock.calls[0][0];
395398
if (testCase.expectAppName) {
396399
expect(connectionString).toContain("appName=MongoDB+MCP+Server");
397400
} else {

0 commit comments

Comments
 (0)