Update test - remove `PYDANTIC_V2` conditions

This commit is contained in:
Yurii Motov 2026-01-08 13:12:27 +01:00
parent f346ea718e
commit c3421bc2ac
1 changed files with 2 additions and 12 deletions

View File

@ -1,24 +1,14 @@
from fastapi import Depends, FastAPI, Security
from fastapi._compat import PYDANTIC_V2
from fastapi.testclient import TestClient
from pydantic import BaseModel
from pydantic import BaseModel, model_validator
app = FastAPI()
counter_holder = {"counter": 0, "parsing_counter": 0}
if PYDANTIC_V2:
from pydantic import model_validator
decorator = model_validator(mode="before")
else:
from pydantic import root_validator
decorator = root_validator
class Model(BaseModel):
@decorator
@model_validator(mode="before")
def __validate__(cls, _):
counter_holder["parsing_counter"] += 1
return {}