Skip to main content
Glama
test_manage_asset_param_coercion.py800 B
import asyncio from .test_helpers import DummyContext import services.tools.manage_asset as manage_asset_mod def test_manage_asset_pagination_coercion(monkeypatch): captured = {} async def fake_async_send(cmd, params, **kwargs): captured["params"] = params return {"success": True, "data": {}} monkeypatch.setattr( manage_asset_mod, "async_send_command_with_retry", fake_async_send) result = asyncio.run( manage_asset_mod.manage_asset( ctx=DummyContext(), action="search", path="Assets", page_size="50", page_number="2", ) ) assert result == {"success": True, "data": {}} assert captured["params"]["pageSize"] == 50 assert captured["params"]["pageNumber"] == 2

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CoplayDev/unity-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server