1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-08-02 20:15:24 +02:00

Merge branch 'mealie-next' into fix/make-mealie-alpha-migrations-more-fault-tolerant

This commit is contained in:
Michael Genson 2024-03-05 09:17:38 -06:00 committed by GitHub
commit cf97c2247c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
57 changed files with 514 additions and 341 deletions

View file

@ -0,0 +1,37 @@
from mealie.schema.group.group_shopping_list import ShoppingListItemOut
def test_shopping_list_ingredient_validation():
db_obj = {
"quantity": 8,
"unit": None,
"food": {
"id": "4cf32eeb-d136-472d-86c7-287b6328d21f",
"name": "bell peppers",
"pluralName": None,
"description": "",
"extras": {},
"labelId": None,
"aliases": [],
"label": None,
"createdAt": "2024-02-26T18:29:46.190754",
"updateAt": "2024-02-26T18:29:46.190758",
},
"note": "",
"isFood": True,
"disableAmount": False,
"shoppingListId": "dc8bce82-2da9-49f0-94e6-6d69d311490e",
"checked": False,
"position": 5,
"foodId": "4cf32eeb-d136-472d-86c7-287b6328d21f",
"labelId": None,
"unitId": None,
"extras": {},
"id": "80f4df25-6139-4d30-be0c-4100f50e5396",
"label": None,
"recipeReferences": [],
"createdAt": "2024-02-27T10:18:19.274677",
"updateAt": "2024-02-27T11:26:32.643392",
}
out = ShoppingListItemOut.model_validate(db_obj)
assert out.display == "8 bell peppers"