Coverage for src / rendercv / schema / models / cv / entries / normal.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-03-25 13:49 +0000

1import pydantic 

2 

3from .bases.entry import BaseEntry 

4from .bases.entry_with_complex_fields import BaseEntryWithComplexFields 

5 

6 

7class BaseNormalEntry(BaseEntry): 

8 name: str = pydantic.Field( 

9 examples=["Some Project", "Some Event", "Some Award"], 

10 ) 

11 

12 

13# This approach ensures NormalEntryBase keys appear first in the key order: 

14class NormalEntry(BaseEntryWithComplexFields, BaseNormalEntry): 

15 pass