Skip to content

Commit f10665d

Browse files
committed
tests: cleanup
1 parent c58adfe commit f10665d

File tree

2 files changed

+19
-28
lines changed

2 files changed

+19
-28
lines changed

tests/conftest.py

-28
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,4 @@
11
import pytest
2-
from pydantic import AnyUrl
3-
4-
from mcp.server.lowlevel import Server
5-
from mcp.server.models import InitializationOptions
6-
from mcp.types import Resource, ServerCapabilities
7-
8-
TEST_INITIALIZATION_OPTIONS = InitializationOptions(
9-
server_name="my_mcp_server",
10-
server_version="0.1.0",
11-
capabilities=ServerCapabilities(),
12-
)
13-
14-
15-
@pytest.fixture
16-
def mcp_server() -> Server:
17-
server = Server(name="test_server")
18-
19-
@server.list_resources()
20-
async def handle_list_resources():
21-
return [
22-
Resource(
23-
uri=AnyUrl("memory://test"),
24-
name="Test Resource",
25-
description="A test resource",
26-
)
27-
]
28-
29-
return server
302

313

324
@pytest.fixture

tests/shared/test_memory.py

+19
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import pytest
2+
from pydantic import AnyUrl
23
from typing_extensions import AsyncGenerator
34

45
from mcp.client.session import ClientSession
@@ -8,9 +9,27 @@
89
)
910
from mcp.types import (
1011
EmptyResult,
12+
Resource,
1113
)
1214

1315

16+
@pytest.fixture
17+
def mcp_server() -> Server:
18+
server = Server(name="test_server")
19+
20+
@server.list_resources()
21+
async def handle_list_resources():
22+
return [
23+
Resource(
24+
uri=AnyUrl("memory://test"),
25+
name="Test Resource",
26+
description="A test resource",
27+
)
28+
]
29+
30+
return server
31+
32+
1433
@pytest.fixture
1534
async def client_connected_to_server(
1635
mcp_server: Server,

0 commit comments

Comments
 (0)