We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b47c9c5 commit e00d336Copy full SHA for e00d336
tests/shared/test_otel.py
@@ -3,6 +3,7 @@
3
import pytest
4
from logfire.testing import CaptureLogfire
5
6
+from mcp import types
7
from mcp.client.client import Client
8
from mcp.server.mcpserver import MCPServer
9
@@ -24,7 +25,8 @@ def greet(name: str) -> str:
24
25
async with Client(server) as client:
26
result = await client.call_tool("greet", {"name": "World"})
27
- assert result.content[0].text == "Hello, World!" # type: ignore[union-attr]
28
+ assert isinstance(result.content[0], types.TextContent)
29
+ assert result.content[0].text == "Hello, World!"
30
31
spans = capfire.exporter.exported_spans_as_dict()
32
span_names = {s["name"] for s in spans}
0 commit comments