File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
tests/server/fastmcp/prompts Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change 33import pytest
44
55from mcp .server .fastmcp .prompts .manager import PromptManager
6+ from mcp .types import TextContent
67
78
89class TestPromptManager :
@@ -107,6 +108,7 @@ def fn() -> str:
107108 messages = await manager .render_prompt ("fn" )
108109 assert len (messages ) == 1
109110 assert messages [0 ].role == "user"
111+ assert isinstance (messages [0 ].content , TextContent )
110112 assert messages [0 ].content .text == "Hello, world!"
111113
112114 @pytest .mark .anyio
@@ -122,6 +124,7 @@ def fn(name: str) -> str:
122124 messages = await manager .render_prompt ("fn" , {"name" : "Alice" })
123125 assert len (messages ) == 1
124126 assert messages [0 ].role == "user"
127+ assert isinstance (messages [0 ].content , TextContent )
125128 assert messages [0 ].content .text == "Hello, Alice!"
126129
127130 @pytest .mark .anyio
You can’t perform that action at this time.
0 commit comments