Skip to content
This repository was archived by the owner on May 16, 2025. It is now read-only.

Commit 7b94c69

Browse files
partial test rework
1 parent f82e726 commit 7b94c69

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

__tests__/client.basic.test.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -378,13 +378,14 @@ describe("MultiServerMCPClient", () => {
378378
expect(closeMock).toHaveBeenCalledOnce();
379379
});
380380
});
381-
381+
382382
// Streamable HTTP specific tests
383383
describe("streamable HTTP transport", () => {
384384
test("should throw when streamable HTTP config is missing required fields", () => {
385385
expect(() => {
386386
// eslint-disable-next-line no-new
387387
new MultiServerMCPClient({
388+
// @ts-expect-error missing url field
388389
"test-server": {
389390
transport: "streamable",
390391
// Missing url field
@@ -428,7 +429,7 @@ describe("MultiServerMCPClient", () => {
428429
expect(StreamableHTTPClientTransport).toHaveBeenCalled();
429430
expect(SSEClientTransport).toHaveBeenCalled();
430431
expect(StdioClientTransport).toHaveBeenCalled();
431-
432+
432433
// Get tools from all servers
433434
const tools = await client.getTools();
434435
expect(tools.length).toBeGreaterThan(0);
@@ -458,7 +459,7 @@ describe("MultiServerMCPClient", () => {
458459
const closeMock = vi
459460
.fn()
460461
.mockReturnValue(Promise.reject(new Error("Close failed")));
461-
462+
462463
// Mock close to throw an error
463464
(StreamableHTTPClientTransport as Mock).mockImplementationOnce(() => ({
464465
close: closeMock,

0 commit comments

Comments
 (0)