Coverage for opt/mealie/lib/python3.12/site-packages/mealie/schema/recipe/recipe_nutrition.py: 100%

16 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-07 03:04 +0000

1from pydantic import ConfigDict 

2from pydantic.alias_generators import to_camel 

3 

4from mealie.schema._mealie import MealieModel 

5 

6 

7class Nutrition(MealieModel): 

8 calories: str | None = None 

9 carbohydrate_content: str | None = None 

10 cholesterol_content: str | None = None 

11 fat_content: str | None = None 

12 fiber_content: str | None = None 

13 protein_content: str | None = None 

14 saturated_fat_content: str | None = None 

15 sodium_content: str | None = None 

16 sugar_content: str | None = None 

17 trans_fat_content: str | None = None 

18 unsaturated_fat_content: str | None = None 

19 

20 model_config = ConfigDict( 

21 from_attributes=True, 

22 coerce_numbers_to_str=True, 

23 alias_generator=to_camel, 

24 )