feat(tests): fix warning and correct path

This commit is contained in:
2026-05-05 11:16:48 +08:00
parent 3ab845798d
commit 344cfe4947
4 changed files with 14 additions and 27 deletions
+3 -4
View File
@@ -1,6 +1,6 @@
from datetime import datetime
from typing import Optional
from pydantic import BaseModel, Field, EmailStr
from pydantic import BaseModel, ConfigDict, EmailStr, Field
class UserBase(BaseModel):
@@ -45,6 +45,8 @@ class UserUpdateProfile(BaseModel):
class UserResponse(BaseModel):
"""用户响应 Schema"""
model_config = ConfigDict(from_attributes=True)
id: int
alias: str
role: str
@@ -55,9 +57,6 @@ class UserResponse(BaseModel):
created_at: datetime
updated_at: Optional[datetime] = None
class Config:
from_attributes = True
class UserWithToken(UserResponse):
"""带 Token 的用户响应 Schema"""