Skip to content

Commit ae079c5

Browse files
committed
🐞 Fix(Fix the bug in the report interface): 修复报告接口bug
1 parent 5d5285c commit ae079c5

File tree

4 files changed

+604
-806
lines changed

4 files changed

+604
-806
lines changed

backend/plugin/api_testing/api/v1/report.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,19 @@
33
"""
44
测试报告API
55
"""
6-
from typing import Any, Dict
76
from fastapi import APIRouter, Body
87
from fastapi.responses import HTMLResponse
9-
from backend.common.response.response_schema import response_base, ResponseModel, ResponseSchemaModel
8+
from backend.common.response.response_schema import response_base, ResponseModel
109
from backend.plugin.api_testing.utils.report_generator import ReportFormat, TestReport, report_generator
1110

1211
router = APIRouter()
1312

1413

15-
@router.post("/generate", response_model=Dict[str, Any], summary="生成测试报告")
14+
@router.post("/generate", summary="生成测试报告")
1615
async def generate_report(
1716
report_data: TestReport = Body(...),
1817
format: ReportFormat = Body(ReportFormat.HTML)
19-
) -> ResponseModel | ResponseSchemaModel:
18+
) -> ResponseModel:
2019
"""
2120
生成测试报告接口
2221

0 commit comments

Comments
 (0)