pre-commit-ci-lite[bot]
1 month ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
8 additions and
4 deletions
-
tests/test_multi_method_route_operation_id.py
|
|
|
@ -12,12 +12,10 @@ generation. |
|
|
|
|
|
|
|
import warnings |
|
|
|
|
|
|
|
import pytest |
|
|
|
from fastapi import APIRouter, FastAPI |
|
|
|
from fastapi.testclient import TestClient |
|
|
|
from starlette.requests import Request |
|
|
|
|
|
|
|
|
|
|
|
# --------------------------------------------------------------------------- |
|
|
|
# Helpers |
|
|
|
# --------------------------------------------------------------------------- |
|
|
|
@ -116,8 +114,14 @@ def test_single_method_routes_operation_ids_unchanged() -> None: |
|
|
|
paths = response.json()["paths"] |
|
|
|
assert paths["/items"]["get"]["operationId"] == "get_items_items_get" |
|
|
|
assert paths["/items"]["post"]["operationId"] == "create_item_items_post" |
|
|
|
assert paths["/items/{item_id}"]["put"]["operationId"] == "update_item_items__item_id__put" |
|
|
|
assert paths["/items/{item_id}"]["delete"]["operationId"] == "delete_item_items__item_id__delete" |
|
|
|
assert ( |
|
|
|
paths["/items/{item_id}"]["put"]["operationId"] |
|
|
|
== "update_item_items__item_id__put" |
|
|
|
) |
|
|
|
assert ( |
|
|
|
paths["/items/{item_id}"]["delete"]["operationId"] |
|
|
|
== "delete_item_items__item_id__delete" |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
# --------------------------------------------------------------------------- |
|
|
|
|