Skip to content

Commit 5de9eda

Browse files
committed
more fixes
1 parent a669005 commit 5de9eda

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

tests/client/test_stdio.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,8 +305,12 @@ async def test_basic_child_process_cleanup(self):
305305
# Verify child is writing
306306
if os.path.exists(marker_file): # pragma: no branch
307307
initial_size = os.path.getsize(marker_file)
308-
await anyio.sleep(0.3)
309-
size_after_wait = os.path.getsize(marker_file)
308+
size_after_wait = initial_size
309+
for _ in range(10):
310+
await anyio.sleep(0.2)
311+
size_after_wait = os.path.getsize(marker_file)
312+
if size_after_wait > initial_size:
313+
break
310314
assert size_after_wait > initial_size, "Child process should be writing"
311315
print(f"Child is writing (file grew from {initial_size} to {size_after_wait} bytes)")
312316

tests/issues/test_1338_icons_and_metadata.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
11
"""Test icon and metadata support (SEP-973)."""
22

3+
import sys
34
import pytest
45

56
from mcp.server.fastmcp import FastMCP
67
from mcp.types import Icon
78

8-
pytestmark = pytest.mark.anyio
9+
pytestmark = [
10+
pytest.mark.anyio,
11+
pytest.mark.filterwarnings(
12+
"ignore::pytest.PytestUnraisableExceptionWarning" if sys.platform == "win32" else "default"
13+
),
14+
]
915

1016

1117
async def test_icons_and_website_url():

0 commit comments

Comments
 (0)