From 258c8489092c0970db0f693ddf0956e17051316c Mon Sep 17 00:00:00 2001 From: Brian Ray <62354532+emeryray2002@users.noreply.github.com> Date: Tue, 22 Jul 2025 09:34:56 -0400 Subject: MCP OAuth Part 2 - MCP Client Integration (#4318) Co-authored-by: Greg Shikhman --- packages/core/src/tools/mcp-client.test.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'packages/core/src/tools/mcp-client.test.ts') diff --git a/packages/core/src/tools/mcp-client.test.ts b/packages/core/src/tools/mcp-client.test.ts index 09614442..fbd2a2d4 100644 --- a/packages/core/src/tools/mcp-client.test.ts +++ b/packages/core/src/tools/mcp-client.test.ts @@ -20,6 +20,8 @@ import * as GenAiLib from '@google/genai'; vi.mock('@modelcontextprotocol/sdk/client/stdio.js'); vi.mock('@modelcontextprotocol/sdk/client/index.js'); vi.mock('@google/genai'); +vi.mock('../mcp/oauth-provider.js'); +vi.mock('../mcp/oauth-token-storage.js'); describe('mcp-client', () => { afterEach(() => { @@ -82,7 +84,7 @@ describe('mcp-client', () => { describe('should connect via httpUrl', () => { it('without headers', async () => { - const transport = createTransport( + const transport = await createTransport( 'test-server', { httpUrl: 'http://test-server', @@ -96,7 +98,7 @@ describe('mcp-client', () => { }); it('with headers', async () => { - const transport = createTransport( + const transport = await createTransport( 'test-server', { httpUrl: 'http://test-server', @@ -117,7 +119,7 @@ describe('mcp-client', () => { describe('should connect via url', () => { it('without headers', async () => { - const transport = createTransport( + const transport = await createTransport( 'test-server', { url: 'http://test-server', @@ -130,7 +132,7 @@ describe('mcp-client', () => { }); it('with headers', async () => { - const transport = createTransport( + const transport = await createTransport( 'test-server', { url: 'http://test-server', @@ -149,10 +151,10 @@ describe('mcp-client', () => { }); }); - it('should connect via command', () => { + it('should connect via command', async () => { const mockedTransport = vi.mocked(SdkClientStdioLib.StdioClientTransport); - createTransport( + await createTransport( 'test-server', { command: 'test-command', -- cgit v1.2.3