refactor: use snake case instead of camel case in types (#1894)
This commit is contained in:
parent
7080fcf1e6
commit
e94b386a13
1 changed files with 1063 additions and 1057 deletions
|
|
@ -14,7 +14,7 @@ async def test_icons_and_website_url():
|
|||
# Create test icon
|
||||
test_icon = Icon(
|
||||
src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg==",
|
||||
mimeType="image/png",
|
||||
mime_type="image/png",
|
||||
sizes=["1x1"],
|
||||
)
|
||||
|
||||
|
|
@ -51,7 +51,7 @@ async def test_icons_and_website_url():
|
|||
assert mcp.icons is not None
|
||||
assert len(mcp.icons) == 1
|
||||
assert mcp.icons[0].src == test_icon.src
|
||||
assert mcp.icons[0].mimeType == test_icon.mimeType
|
||||
assert mcp.icons[0].mime_type == test_icon.mime_type
|
||||
assert mcp.icons[0].sizes == test_icon.sizes
|
||||
|
||||
# Test tool includes icon
|
||||
|
|
@ -86,7 +86,7 @@ async def test_icons_and_website_url():
|
|||
assert len(templates) == 1
|
||||
template = templates[0]
|
||||
assert template.name == "test_resource_template"
|
||||
assert template.uriTemplate == "test://weather/{city}"
|
||||
assert template.uri_template == "test://weather/{city}"
|
||||
assert template.icons is not None
|
||||
assert len(template.icons) == 1
|
||||
assert template.icons[0].src == test_icon.src
|
||||
|
|
@ -96,9 +96,9 @@ async def test_multiple_icons():
|
|||
"""Test that multiple icons can be added to tools, resources, and prompts."""
|
||||
|
||||
# Create multiple test icons
|
||||
icon1 = Icon(src="data:image/png;base64,icon1", mimeType="image/png", sizes=["16x16"])
|
||||
icon2 = Icon(src="data:image/png;base64,icon2", mimeType="image/png", sizes=["32x32"])
|
||||
icon3 = Icon(src="data:image/png;base64,icon3", mimeType="image/png", sizes=["64x64"])
|
||||
icon1 = Icon(src="data:image/png;base64,icon1", mime_type="image/png", sizes=["16x16"])
|
||||
icon2 = Icon(src="data:image/png;base64,icon2", mime_type="image/png", sizes=["32x32"])
|
||||
icon3 = Icon(src="data:image/png;base64,icon3", mime_type="image/png", sizes=["64x64"])
|
||||
|
||||
mcp = FastMCP("MultiIconServer")
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue