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.
1 parent b8eed9d commit 8a581c6Copy full SHA for 8a581c6
tests/mcp/test_resources_server.py
@@ -0,0 +1,16 @@
1
+import pytest
2
+from pydantic import AnyUrl
3
+
4
+from .helpers import FakeMCPServer
5
6
7
+@pytest.mark.asyncio
8
+async def test_list_resources():
9
+ """Test listing available resources"""
10
+ server = FakeMCPServer()
11
+ server.add_resource(uri=AnyUrl("docs://api/reference"), name="reference")
12
13
+ result = await server.list_resources()
14
+ assert len(result) == 1
15
+ assert result.resources[0].uri == AnyUrl("docs://api/reference")
16
+ assert result.resources[0].name == "reference"
0 commit comments