| 12345678910111213141516171819 |
- # -*- 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
|