We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
retrieve_file
1 parent 01cb5b2 commit afdf978Copy full SHA for afdf978
mcp-run-python/test_mcp_servers.py
@@ -415,6 +415,16 @@ async def test_download_files(
415
file_path = storageDir / filename
416
file_path.write_text(CSV_DATA)
417
418
+ result = await mcp_session.call_tool(McpTools.RETRIEVE_FILE, {'filename': filename})
419
+ assert result.isError is False
420
+ assert len(result.content) == 1
421
+ content = result.content[0]
422
+ assert isinstance(content, types.ResourceLink)
423
+ assert str(content.uri) == f'file:///{filename}'
424
+ assert content.name == filename
425
+ assert content.mimeType is not None
426
+ assert content.mimeType.startswith(ctype)
427
+
428
result = await mcp_session.list_resources()
429
430
assert len(result.resources) == 1
0 commit comments