()
| 2793 | |
| 2794 | |
| 2795 | def test_before_validator_field_name(): |
| 2796 | class MyModel(BaseModel): |
| 2797 | x: int |
| 2798 | foobar: Annotated[dict[Any, Any], BeforeValidator(foobar_validate)] |
| 2799 | |
| 2800 | m = MyModel(x='123', foobar='1') |
| 2801 | # insert_assert(m.foobar) |
| 2802 | assert m.foobar == {'value': '1', 'field_name': 'foobar', 'data': {'x': 123}} |
| 2803 | |
| 2804 | |
| 2805 | def test_plain_validator_field_name(): |