()
| 871 | |
| 872 | |
| 873 | def test_validate_all(): |
| 874 | class MyModel(BaseModel): |
| 875 | x: int |
| 876 | |
| 877 | @field_validator('*') |
| 878 | @classmethod |
| 879 | def validate_all(cls, v: Any): |
| 880 | return v * 2 |
| 881 | |
| 882 | assert MyModel(x=10).x == 20 |
| 883 | |
| 884 | |
| 885 | def test_validate_child_all(): |