Skip to content

Commit fb61c6c

Browse files
starfish719claude
andcommitted
test: replace remaining toEqual with toStrictEqual
Continue migration from toEqual to toStrictEqual in test files for stricter equality checks. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 5541343 commit fb61c6c

File tree

2 files changed

+26
-6
lines changed

2 files changed

+26
-6
lines changed

packages/client/test/client/auth.test.ts

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,11 @@ describe('OAuth Authorization', () => {
4545
}
4646
} as unknown as Response;
4747

48-
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({ error: undefined, resourceMetadataUrl: new URL(resourceUrl), scope: undefined });
48+
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({
49+
error: undefined,
50+
resourceMetadataUrl: new URL(resourceUrl),
51+
scope: undefined
52+
});
4953
});
5054

5155
it('returns scope when present', async () => {
@@ -56,7 +60,11 @@ describe('OAuth Authorization', () => {
5660
}
5761
} as unknown as Response;
5862

59-
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({ error: undefined, resourceMetadataUrl: undefined, scope: scope });
63+
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({
64+
error: undefined,
65+
resourceMetadataUrl: undefined,
66+
scope: scope
67+
});
6068
});
6169

6270
it('returns empty object if not bearer', async () => {
@@ -80,7 +88,11 @@ describe('OAuth Authorization', () => {
8088
}
8189
} as unknown as Response;
8290

83-
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({ error: undefined, resourceMetadataUrl: undefined, scope: undefined });
91+
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({
92+
error: undefined,
93+
resourceMetadataUrl: undefined,
94+
scope: undefined
95+
});
8496
});
8597

8698
it('returns undefined resourceMetadataUrl on invalid url', async () => {
@@ -94,7 +106,11 @@ describe('OAuth Authorization', () => {
94106
}
95107
} as unknown as Response;
96108

97-
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({ error: undefined, resourceMetadataUrl: undefined, scope: scope });
109+
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({
110+
error: undefined,
111+
resourceMetadataUrl: undefined,
112+
scope: scope
113+
});
98114
});
99115

100116
it('returns error when present', async () => {
@@ -104,7 +120,11 @@ describe('OAuth Authorization', () => {
104120
}
105121
} as unknown as Response;
106122

107-
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({ error: 'insufficient_scope', resourceMetadataUrl: undefined, scope: 'admin' });
123+
expect(extractWWWAuthenticateParams(mockResponse)).toStrictEqual({
124+
error: 'insufficient_scope',
125+
resourceMetadataUrl: undefined,
126+
scope: 'admin'
127+
});
108128
});
109129
});
110130

test/integration/test/taskResumability.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ import { randomUUID } from 'node:crypto';
22
import { createServer, type Server } from 'node:http';
33

44
import { Client, StreamableHTTPClientTransport } from '@modelcontextprotocol/client';
5+
import type { EventStore, JSONRPCMessage } from '@modelcontextprotocol/server';
56
import {
67
CallToolResultSchema,
78
LoggingMessageNotificationSchema,
89
McpServer,
910
StreamableHTTPServerTransport
1011
} from '@modelcontextprotocol/server';
11-
import type { EventStore, JSONRPCMessage } from '@modelcontextprotocol/server';
1212
import type { ZodMatrixEntry } from '@modelcontextprotocol/test-helpers';
1313
import { listenOnRandomPort, zodTestMatrix } from '@modelcontextprotocol/test-helpers';
1414

0 commit comments

Comments
 (0)