Files
2025-10-12 15:00:23 +03:00

10 lines
557 B
Python

import pytest_asyncio
from httpx import AsyncClient, ASGITransport
from server.backend.endpoints import api
@pytest_asyncio.fixture
async def client():
transport = ASGITransport(app=api)#подключение к FastAPI-приложению напрямую
async with AsyncClient(transport=transport, base_url="http://test") as ac: #Имитирует подключение в это приложение, как будто по сети
yield ac #чтобы вернуть значение, но не завершить функцию.