feat: 新增接口22生发控制与测试页

This commit is contained in:
xsl
2026-11-09 21:19:39 +08:00
parent c800822d54
commit b84a506b9b
21 changed files with 770 additions and 175 deletions
+6 -2
View File
@@ -2,11 +2,15 @@
import asyncio
import importlib
import pytest
from starlette.requests import Request
def test_legacy_hairline_forwarding(monkeypatch):
name, path = "hairline_generate", "/api/v1/hairline/generate"
@pytest.mark.parametrize(("name", "path"), [
("hairline_generate", "/api/v1/hairline/generate"),
("hair_grow_22", "/api/v1/hair/grow-22"),
])
def test_hairline_forwarding(monkeypatch, name, path):
gateway = importlib.import_module("gateway.app")
request = Request({"type": "http", "method": "POST", "path": path, "headers": []})
calls = []