Coverage for tests/fixtures/inherited_members.py: 86.67%

15 statements  

« prev     ^ index     » next       coverage.py v7.6.12, created at 2025-03-09 17:28 +0100

1from pydantic import BaseModel as PydanticModel 

2 

3 

4class Base: 

5 V1 = "v1" 

6 """Variable 1.""" 

7 

8 def method1(self): 

9 """Method 1.""" 

10 pass 

11 

12 

13class Child(Base): 

14 V2 = "v2" 

15 """Variable 2.""" 

16 

17 def method2(self): 

18 """Method 2.""" 

19 pass 

20 

21 

22class BaseModel(PydanticModel): 

23 a: int 

24 

25 

26class ChildModel(BaseModel): 

27 b: str