Skip to content

Commit 8a581c6

Browse files
committed
Adding unit tests
1 parent b8eed9d commit 8a581c6

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

tests/mcp/test_resources_server.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)