Test reading a resource.
(app: MCPServer)
| 182 | |
| 183 | |
| 184 | async def test_read_resource(app: MCPServer): |
| 185 | """Test reading a resource.""" |
| 186 | async with Client(app) as client: |
| 187 | result = await client.read_resource("test://resource") |
| 188 | assert result == snapshot( |
| 189 | ReadResourceResult( |
| 190 | contents=[TextResourceContents(uri="test://resource", mime_type="text/plain", text="Test content")] |
| 191 | ) |
| 192 | ) |
| 193 | |
| 194 | |
| 195 | async def test_read_resource_error_propagates(): |
nothing calls this directly
no test coverage detected