Files
prompts/tests/test_http.py
T
2026-08-29 21:06:02 -05:00

12 lines
418 B
Python

import pytest
from fastmcp import Client
from fastmcp.client.transports import StreamableHttpTransport
from test_stdio import assert_server_contract
@pytest.mark.integration
async def test_fastapi_server_enumerates_and_reads_content(fastapi_server_url: str) -> None:
transport = StreamableHttpTransport(fastapi_server_url)
async with Client(transport) as client:
await assert_server_contract(client)