Coverage for tests / test_request_params / test_form / utils.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.3, created at 2026-02-12 18:15 +0000
« prev ^ index » next coverage.py v7.13.3, created at 2026-02-12 18:15 +0000
1from typing import Any 1WXYZ
4def get_body_model_name(openapi: dict[str, Any], path: str) -> str: 1WXYZ
5 body = openapi["paths"][path]["post"]["requestBody"] 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUV
6 body_schema = body["content"]["application/x-www-form-urlencoded"]["schema"] 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUV
7 return body_schema.get("$ref", "").split("/")[-1] 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUV