# -*- coding: utf-8 -*- import sys import os import pytest from fastapi.testclient import TestClient # 导入 main 模块,确保路径正确 sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), ".."))) from main import create_app # 创建测试客户端 app = create_app() @pytest.fixture(scope="module") def test_client(): with TestClient(app) as client: yield client