| 1594 | ] |
| 1595 | |
| 1596 | class PetModelAnnotatedWithField(BaseModel): |
| 1597 | pet: Annotated[ |
| 1598 | Union[Annotated[animals.cat, Tag('cat')], Annotated[animals.dog, Tag('dog')]], |
| 1599 | Field(discriminator=Discriminator(get_pet_discriminator_value)), |
| 1600 | ] |
| 1601 | |
| 1602 | models = [PetModelField, PetModelAnnotated, PetModelAnnotatedWithField] |
| 1603 |
nothing calls this directly
no test coverage detected