|
6 | 6 | * correctly extracted for prompt arguments. |
7 | 7 | */ |
8 | 8 |
|
9 | | -import { Client } from '../../src/client/index.js'; |
10 | | -import { InMemoryTransport } from '../../src/inMemory.js'; |
11 | | -import { ListPromptsResultSchema } from '../../src/types.js'; |
12 | | -import { McpServer } from '../../src/server/mcp.js'; |
13 | | -import { zodTestMatrix, type ZodMatrixEntry } from '../../src/__fixtures__/zodTestMatrix.js'; |
| 9 | +import { Client } from '@modelcontextprotocol/sdk-client'; |
| 10 | +import { InMemoryTransport , ListPromptsResultSchema } from '@modelcontextprotocol/sdk-core'; |
| 11 | +import { McpServer } from '@modelcontextprotocol/sdk-server'; |
| 12 | + |
| 13 | +import { type ZodMatrixEntry,zodTestMatrix } from '../__fixtures__/zodTestMatrix.js'; |
14 | 14 |
|
15 | 15 | describe.each(zodTestMatrix)('Issue #1277: $zodVersionLabel', (entry: ZodMatrixEntry) => { |
16 | 16 | const { z } = entry; |
@@ -56,8 +56,8 @@ describe.each(zodTestMatrix)('Issue #1277: $zodVersionLabel', (entry: ZodMatrixE |
56 | 56 | ); |
57 | 57 |
|
58 | 58 | expect(result.prompts).toHaveLength(1); |
59 | | - expect(result.prompts[0].name).toBe('test'); |
60 | | - expect(result.prompts[0].arguments).toEqual([ |
| 59 | + expect(result.prompts[0]!.name).toBe('test'); |
| 60 | + expect(result.prompts[0]!.arguments).toEqual([ |
61 | 61 | { name: 'name', required: true, description: 'The user name' }, |
62 | 62 | { name: 'value', required: true, description: 'The value to set' } |
63 | 63 | ]); |
|
0 commit comments