Coverage for tests/test_pydantic_v1_v2_multifile/modelsv2.py: 100%

12 statements  

« prev     ^ index     » next       coverage.py v7.6.1, created at 2025-12-04 08:29 +0000

1from typing import List, Union 1abcdef

2 

3from pydantic import BaseModel 1abcdef

4 

5 

6class SubItem(BaseModel): 1abcdef

7 new_sub_name: str 1abcdef

8 

9 

10class Item(BaseModel): 1abcdef

11 new_title: str 1abcdef

12 new_size: int 1abcdef

13 new_description: Union[str, None] = None 1abcdef

14 new_sub: SubItem 1abcdef

15 new_multi: List[SubItem] = [] 1abcdef

16 

17 

18class ItemInList(BaseModel): 1abcdef

19 name2: str 1abcdef