1
0
mirror of https://github.com/home-assistant/core.git synced 2026-04-18 07:56:03 +01:00
Files
core/tests/components/mealie/snapshots/test_services.ambr
2026-03-31 15:36:23 +02:00

4724 lines
194 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# serializer version: 1
# name: test_service_get_recipes[service_data0]
dict({
'recipes': dict({
'items': list([
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'tu6y',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'e82f5449-c33b-437c-b712-337587199264',
'recipe_servings': 4.0,
'recipe_yield': '4 servings',
'recipe_yield_quantity': 4.0,
'slug': 'tu6y',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'En9o',
'last_made': None,
'name': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο (1)',
'original_url': 'https://akispetretzikis.com/recipe/7959/efkolh-makaronada-me-keftedakia-ston-fourno',
'perform_time': '50 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': 'f79f7e9d-4b58-4930-a586-2b127f16ee34',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'eukole-makaronada-me-kephtedakia-ston-phourno-1',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Régalez vous avec ces patates douces cuites au four et légèrement parfumées au thym et au piment. Super bon avec un poulet rôti par exemple.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'aAhk',
'last_made': None,
'name': 'Patates douces au four (1)',
'original_url': 'https://www.papillesetpupilles.fr/2018/10/patates-douces-au-four.html/',
'perform_time': None,
'prep_time': None,
'rating': 5.0,
'recipe_id': '90097c8b-9d80-468a-b497-73957ac0cd8b',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'patates-douces-au-four-1',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Régalez vous avec ces patates douces cuites au four et légèrement parfumées au thym et au piment. Super bon avec un poulet rôti par exemple.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'kdhm',
'last_made': None,
'name': 'Sweet potatoes',
'original_url': 'https://www.papillesetpupilles.fr/2018/10/patates-douces-au-four.html/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '98845807-9365-41fd-acd1-35630b468c27',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'sweet-potatoes',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'tNbG',
'last_made': None,
'name': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο',
'original_url': 'https://akispetretzikis.com/recipe/7959/efkolh-makaronada-me-keftedakia-ston-fourno',
'perform_time': '50 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '40c227e0-3c7e-41f7-866d-5de04eaecdd7',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'eukole-makaronada-me-kephtedakia-ston-phourno',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'nj5M',
'last_made': None,
'name': 'Boeuf bourguignon : la vraie recette (2)',
'original_url': 'https://www.marmiton.org/recettes/recette_boeuf-bourguignon_18889.aspx',
'perform_time': '4 Hours',
'prep_time': '1 Hour',
'rating': None,
'recipe_id': '9c7b8aee-c93c-4b1b-ab48-2625d444743a',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'boeuf-bourguignon-la-vraie-recette-2',
'tags': list([
dict({
'name': 'Poivre',
'slug': 'poivre',
'tag_id': '01c2f4ac-54ce-49bc-9bd7-8a49f353a3a4',
}),
dict({
'name': 'Sel',
'slug': 'sel',
'tag_id': '90a26cea-a8a1-41a1-9e8c-e94e3c40f7a7',
}),
dict({
'name': 'Beurre',
'slug': 'beurre',
'tag_id': 'd7b01a4b-5206-4bd2-b9c4-d13b95ca0edb',
}),
dict({
'name': 'Facile',
'slug': 'facile',
'tag_id': '304faaf8-13ec-4537-91f3-9f39a3585545',
}),
dict({
'name': 'Daube',
'slug': 'daube',
'tag_id': '6508fb05-fb60-4bed-90c4-584bd6d74cb5',
}),
dict({
'name': 'Bourguignon',
'slug': 'bourguignon',
'tag_id': '18ff59b6-b599-456a-896b-4b76448b08ca',
}),
dict({
'name': 'Vin Rouge',
'slug': 'vin-rouge',
'tag_id': '685a0d90-8de4-494e-8eb8-68e7f5d5ffbe',
}),
dict({
'name': 'Oignon',
'slug': 'oignon',
'tag_id': '5dedc8b5-30f5-4d6e-875f-34deefd01883',
}),
dict({
'name': 'Bouquet Garni',
'slug': 'bouquet-garni',
'tag_id': '065b79e0-6276-4ebb-9428-7018b40c55bb',
}),
dict({
'name': 'Moyen',
'slug': 'moyen',
'tag_id': 'd858b1d9-2ca1-46d4-acc2-3d03f991f03f',
}),
dict({
'name': 'Boeuf Bourguignon : La Vraie Recette',
'slug': 'boeuf-bourguignon-la-vraie-recette',
'tag_id': 'bded0bd8-8d41-4ec5-ad73-e0107fb60908',
}),
dict({
'name': 'Carotte',
'slug': 'carotte',
'tag_id': '7f99b04f-914a-408b-a057-511ca1125734',
}),
]),
'total_time': '5 Hours',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'rbU7',
'last_made': None,
'name': 'Boeuf bourguignon : la vraie recette (1)',
'original_url': 'https://www.marmiton.org/recettes/recette_boeuf-bourguignon_18889.aspx',
'perform_time': '4 Hours',
'prep_time': '1 Hour',
'rating': None,
'recipe_id': 'fc42c7d1-7b0f-4e04-b88a-dbd80b81540b',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'boeuf-bourguignon-la-vraie-recette-1',
'tags': list([
dict({
'name': 'Poivre',
'slug': 'poivre',
'tag_id': '01c2f4ac-54ce-49bc-9bd7-8a49f353a3a4',
}),
dict({
'name': 'Sel',
'slug': 'sel',
'tag_id': '90a26cea-a8a1-41a1-9e8c-e94e3c40f7a7',
}),
dict({
'name': 'Beurre',
'slug': 'beurre',
'tag_id': 'd7b01a4b-5206-4bd2-b9c4-d13b95ca0edb',
}),
dict({
'name': 'Facile',
'slug': 'facile',
'tag_id': '304faaf8-13ec-4537-91f3-9f39a3585545',
}),
dict({
'name': 'Daube',
'slug': 'daube',
'tag_id': '6508fb05-fb60-4bed-90c4-584bd6d74cb5',
}),
dict({
'name': 'Bourguignon',
'slug': 'bourguignon',
'tag_id': '18ff59b6-b599-456a-896b-4b76448b08ca',
}),
dict({
'name': 'Vin Rouge',
'slug': 'vin-rouge',
'tag_id': '685a0d90-8de4-494e-8eb8-68e7f5d5ffbe',
}),
dict({
'name': 'Oignon',
'slug': 'oignon',
'tag_id': '5dedc8b5-30f5-4d6e-875f-34deefd01883',
}),
dict({
'name': 'Bouquet Garni',
'slug': 'bouquet-garni',
'tag_id': '065b79e0-6276-4ebb-9428-7018b40c55bb',
}),
dict({
'name': 'Moyen',
'slug': 'moyen',
'tag_id': 'd858b1d9-2ca1-46d4-acc2-3d03f991f03f',
}),
dict({
'name': 'Boeuf Bourguignon : La Vraie Recette',
'slug': 'boeuf-bourguignon-la-vraie-recette',
'tag_id': 'bded0bd8-8d41-4ec5-ad73-e0107fb60908',
}),
dict({
'name': 'Carotte',
'slug': 'carotte',
'tag_id': '7f99b04f-914a-408b-a057-511ca1125734',
}),
]),
'total_time': '5 Hours',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Dieses einfache vegane Erdnussbutter-Schoko-Marmor-Bananenbrot Rezept enthält kein Öl und keinen raffiniernten Zucker, ist aber so fluffig, weich, saftig und lecker wie ein Kuchen! Zubereitet mit vielen gesunden Bananen, gelingt es auch glutenfrei und eignet sich perfekt zum Frühstück, als Dessert oder Snack für Zwischendurch!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'JSp3',
'last_made': None,
'name': 'Veganes Marmor-Bananenbrot mit Erdnussbutter',
'original_url': 'https://biancazapatka.com/de/erdnussbutter-schoko-bananenbrot/',
'perform_time': '55 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '89e63d72-7a51-4cef-b162-2e45035d0a91',
'recipe_servings': None,
'recipe_yield': '14 servings',
'recipe_yield_quantity': None,
'slug': 'veganes-marmor-bananenbrot-mit-erdnussbutter',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Es ist kein Geheimnis: Ich mag es gerne schnell und einfach. Und ich liebe Pasta! Deshalb habe ich mich vor ein paar Wochen auf die Suche nach der perfekten, schnellen Tomatensoße gemacht. Es muss da draußen doch irgendein Rezept geben, das (fast) genauso schnell zuzubereiten ist, wie Miracoli und dabei aber das schöne Gefühl hinterlässt, ...',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '9QMh',
'last_made': None,
'name': 'Pasta mit Tomaten, Knoblauch und Basilikum - einfach (und) genial! - Kuechenchaotin',
'original_url': 'https://kuechenchaotin.de/pasta-mit-tomaten-knoblauch-basilikum/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'eab64457-97ba-4d6c-871c-cb1c724ccb51',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'pasta-mit-tomaten-knoblauch-und-basilikum-einfach-und-genial-kuechenchaotin',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'test123',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '12439e3d-3c1c-4dcc-9c6e-4afcea2a0542',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'test123',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Bureeto',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '6567f6ec-e410-49cb-a1a5-d08517184e78',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'bureeto',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Subway Double Cookies',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'f7737d17-161c-4008-88d4-dd2616778cd0',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'subway-double-cookies',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'qwerty12345',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '1904b717-4a8b-4de9-8909-56958875b5f4',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'qwerty12345',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Cheeseburger Sliders are juicy, cheesy and beefy - everything we love about classic burgers! These sliders are quick and easy plus they are make-ahead and reheat really well.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'beGq',
'last_made': datetime.datetime(2024, 1, 22, 4, 59, 59),
'name': 'Cheeseburger Sliders (Easy, 30-min Recipe)',
'original_url': 'https://natashaskitchen.com/cheeseburger-sliders/',
'perform_time': '22 Minutes',
'prep_time': '8 Minutes',
'rating': 5.0,
'recipe_id': '8bdd3656-5e7e-45d3-a3c4-557390846a22',
'recipe_servings': None,
'recipe_yield': '24 servings',
'recipe_yield_quantity': None,
'slug': 'cheeseburger-sliders-easy-30-min-recipe',
'tags': list([
dict({
'name': 'Cheeseburger Sliders',
'slug': 'cheeseburger-sliders',
'tag_id': '7a4ca427-642f-4428-8dc7-557ea9c8d1b4',
}),
dict({
'name': 'Sliders',
'slug': 'sliders',
'tag_id': '941558d2-50d5-4c9d-8890-a0258f18d493',
}),
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'meatloaf',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '8a30d31d-aa14-411e-af0c-6b61a94f5291',
'recipe_servings': None,
'recipe_yield': '4',
'recipe_yield_quantity': None,
'slug': 'meatloaf',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': "Richtig rheinischer Sauerbraten - Rheinischer geht's nicht! Über 536 Bewertungen und für köstlich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'kCBh',
'last_made': None,
'name': 'Richtig rheinischer Sauerbraten',
'original_url': 'https://www.chefkoch.de/rezepte/937641199437984/Richtig-rheinischer-Sauerbraten.html',
'perform_time': '2 Hours 20 Minutes',
'prep_time': '1 Hour',
'rating': 3.0,
'recipe_id': 'f2f7880b-1136-436f-91b7-129788d8c117',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'richtig-rheinischer-sauerbraten',
'tags': list([
]),
'total_time': '3 Hours 20 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Orientalischer Gemüse-Hähnchen Eintopf. Über 164 Bewertungen und für köstlich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps! Jetzt entdecken und ausprobieren!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'kpBx',
'last_made': None,
'name': 'Orientalischer Gemüse-Hähnchen Eintopf',
'original_url': 'https://www.chefkoch.de/rezepte/2307761368177614/Orientalischer-Gemuese-Haehnchen-Eintopf.html',
'perform_time': '20 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': 'cf634591-0f82-4254-8e00-2f7e8b0c9022',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'orientalischer-gemuse-hahnchen-eintopf',
'tags': list([
dict({
'name': 'Gemüse',
'slug': 'gemuse',
'tag_id': '518f3081-a919-4c80-9cad-75ffbd0e73d3',
}),
dict({
'name': 'Hauptspeise',
'slug': 'hauptspeise',
'tag_id': 'a3fff625-1902-4112-b169-54aec4f52ea7',
}),
dict({
'name': 'Einfach',
'slug': 'einfach',
'tag_id': '4c79c0b7-c2d0-415a-b5cf-138cfce92c7e',
}),
dict({
'name': 'Fleisch',
'slug': 'fleisch',
'tag_id': '1f87d43d-7d9d-4806-993a-fdb89117d64e',
}),
dict({
'name': 'Geflügel',
'slug': 'geflugel',
'tag_id': '7caa64df-c65d-4fb0-9075-b788e6a05e1d',
}),
dict({
'name': 'Eintopf',
'slug': 'eintopf',
'tag_id': '38d18d57-d817-491e-94f8-da923d2c540e',
}),
dict({
'name': 'Schmoren',
'slug': 'schmoren',
'tag_id': '398fbd98-4175-4652-92a4-51e55482dc9b',
}),
dict({
'name': 'Hülsenfrüchte',
'slug': 'hulsenfruchte',
'tag_id': 'ec303c13-a4f7-4de3-8a4f-d13b72ddd500',
}),
]),
'total_time': '35 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'test 20240121',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '05208856-d273-4cc9-bcfa-e0215d57108d',
'recipe_servings': None,
'recipe_yield': '4',
'recipe_yield_quantity': None,
'slug': 'test-20240121',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Zet in 20 minuten deze lekkere loempia bowl in elkaar. Makkelijk, snel en weer eens wat anders. Lekker met prei, sojasaus en kipgehakt.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'McEx',
'last_made': None,
'name': 'Loempia bowl',
'original_url': 'https://www.lekkerensimpel.com/loempia-bowl/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '145eeb05-781a-4eb0-a656-afa8bc8c0164',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'loempia-bowl',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': "Chocolate Mousse with Aquafaba, to make the fluffiest of mousses. Whip up this dessert in literally five minutes and chill in the fridge until you're ready to serve!",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'bzqo',
'last_made': None,
'name': '5 Ingredient Chocolate Mousse',
'original_url': 'https://thehappypear.ie/aquafaba-chocolate-mousse/',
'perform_time': None,
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '5c6532aa-ad84-424c-bc05-c32d50430fe4',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': '5-ingredient-chocolate-mousse',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Der perfekte Pfannkuchen - gelingt einfach immer - von Kindern geliebt und auch für Kochneulinge super geeignet. Über 2529 Bewertungen und für vorzüglich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'KGK6',
'last_made': None,
'name': 'Der perfekte Pfannkuchen - gelingt einfach immer',
'original_url': 'https://www.chefkoch.de/rezepte/1208161226570428/Der-perfekte-Pfannkuchen-gelingt-einfach-immer.html',
'perform_time': '10 Minutes',
'prep_time': '5 Minutes',
'rating': None,
'recipe_id': 'f2e684f2-49e0-45ee-90de-951344472f1c',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'der-perfekte-pfannkuchen-gelingt-einfach-immer',
'tags': list([
dict({
'name': 'Schnell',
'slug': 'schnell',
'tag_id': '4ec445c6-fc2f-4a1e-b666-93435a46ec42',
}),
dict({
'name': 'Einfach',
'slug': 'einfach',
'tag_id': '4c79c0b7-c2d0-415a-b5cf-138cfce92c7e',
}),
dict({
'name': 'Backen',
'slug': 'backen',
'tag_id': '66bc0f60-ff95-44e4-afef-8437b2c2d9af',
}),
dict({
'name': 'Kuchen',
'slug': 'kuchen',
'tag_id': '48d2a71c-ed17-4c07-bf9f-bc9216936f54',
}),
dict({
'name': 'Kinder',
'slug': 'kinder',
'tag_id': 'b2821b25-94ea-4576-b488-276331b3d76e',
}),
dict({
'name': 'Mehlspeisen',
'slug': 'mehlspeisen',
'tag_id': 'fee5e626-792c-479d-a265-81a0029047f2',
}),
]),
'total_time': '15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
dict({
'category_id': '6d54ca14-eb71-4d3a-933d-5e88f68edb68',
'name': 'Brot',
'slug': 'brot',
}),
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Für alle Liebhaber von Dinkel ist dieses Dinkel-Sauerteigbrot ein absolutes Muss. Aussen knusprig und innen herrlich feucht und grossporig.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'yNDq',
'last_made': None,
'name': 'Dinkel-Sauerteigbrot',
'original_url': 'https://www.besondersgut.ch/dinkel-sauerteigbrot/',
'perform_time': '35min',
'prep_time': '1h',
'rating': None,
'recipe_id': 'cf239441-b75d-4dea-a48e-9d99b7cb5842',
'recipe_servings': None,
'recipe_yield': '1',
'recipe_yield_quantity': None,
'slug': 'dinkel-sauerteigbrot',
'tags': list([
dict({
'name': 'Sourdough',
'slug': 'sourdough',
'tag_id': '0f80c5d5-d1ee-41ac-a949-54a76b446459',
}),
]),
'total_time': '24h',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'test 234234',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '2673eb90-6d78-4b95-af36-5db8c8a6da37',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'test-234234',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'test 243',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '0a723c54-af53-40e9-a15f-c87aae5ac688',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'test-243',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'nOPT',
'last_made': None,
'name': 'Einfacher Nudelauflauf mit Brokkoli',
'original_url': 'https://kochkarussell.com/einfacher-nudelauflauf-brokkoli/',
'perform_time': '20 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '9d553779-607e-471b-acf3-84e6be27b159',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'einfacher-nudelauflauf-mit-brokkoli',
'tags': list([
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '35 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '''
Tarta cytrynowa z bezą
Lekko kwaśna masa cytrynowa, która równoważy słodycz bezy jeśli to brzmi jak ciasto, które chętnie zjesz na deser, wypróbuj nasz przepis! Tarta z bezą i masą cytrynową nawiązuje do kuchni francuskiej, znanej z wyśmienitych quiche i tart. Tym razem proponujemy ją w wersji na słodko.
Dla kogo?
Lubisz ciasta o delikatnym, kruchym spodzie? Posmakuje ci tarta cytrynowa z bezą. Przepis jest wprost stworzony dla miłośników lekko cierpkiego smaku cytrusów w wypiekach. Tarta cytrynowa z bezą zdecydowanie nie jest mdłym ciastem!
Na jaką okazję?
Na rodzinnym stole, zamiast zwykłego sernika lub ciasta czekoladowego, może stanąć właśnie tarta cytrynowa z bezą. Przepis ten skradnie serce twojej przyjaciółki lub przyjaciela, którego zaprosisz na herbatę i ciasto. Naszym zdaniem ma też dużą szansę stać się hitem urodzinowej imprezy, gdy pojawi się tuż obok tortu. Tarta cytrynowa z bezą smakuje doskonale w okresie świątecznym upiecz ją na Wielkanoc oprócz tradycyjnego mazurka i baby.
Czy wiesz, że?
Zastanawiasz się, czy kupione kilka dni temu cytryny możesz przeznaczyć do przepisu na tartę? Jest wiele sposobów na przedłużenie ich świeżości. Niektórzy trzymają je w lodówce, w torebce zamykanej strunowo. Ciekawostka: im mocniej pachnie cytryna, tym kwaśniejsza będzie w smaku.
Dla urozmaicenia:
Martwisz się o to, czy każda warstwa tarty odpowiednio się upiecze? Mamy na to sposób. Piecz ją w piekarniku bez termoobiegu, ustawionym na grzanie góradół.
''',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'vxuL',
'last_made': None,
'name': 'Tarta cytrynowa z bezą',
'original_url': 'https://www.przepisy.pl/przepis/tarta-cytrynowa-z-beza',
'perform_time': None,
'prep_time': '1 Hour',
'rating': None,
'recipe_id': '9d3cb303-a996-4144-948a-36afaeeef554',
'recipe_servings': None,
'recipe_yield': '8 servings',
'recipe_yield_quantity': None,
'slug': 'tarta-cytrynowa-z-beza',
'tags': list([
]),
'total_time': '1 Hour',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Martins test Recipe',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '77f05a49-e869-4048-aa62-0d8a1f5a8f1c',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'martins-test-recipe',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Muffinki czekoladowe to przepyszny i bardzo prosty w przygotowaniu mini deser pieczony w papilotkach. Przepis na najlepsze, bardzo wilgotne i puszyste muffinki czekoladowe polecam każdemu miłośnikowi czekolady.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'xP1Q',
'last_made': None,
'name': 'Muffinki czekoladowe',
'original_url': 'https://aniagotuje.pl/przepis/muffinki-czekoladowe',
'perform_time': '30 Minutes',
'prep_time': '25 Minutes',
'rating': None,
'recipe_id': '75a90207-9c10-4390-a265-c47a4b67fd69',
'recipe_servings': None,
'recipe_yield': '12',
'recipe_yield_quantity': None,
'slug': 'muffinki-czekoladowe',
'tags': list([
dict({
'name': 'Muffinki Czekoladowe',
'slug': 'muffinki-czekoladowe',
'tag_id': 'ed2eed99-1285-4507-b5cb-b3047d64855c',
}),
dict({
'name': 'Babeczki I Muffiny',
'slug': 'babeczki-i-muffiny',
'tag_id': 'e94d5223-5337-4e1b-b36e-7968c8823176',
}),
dict({
'name': 'Sylwester',
'slug': 'sylwester',
'tag_id': '2d06a44a-331a-4922-abb4-8047ee5e7c1c',
}),
dict({
'name': 'Wegetariańska',
'slug': 'wegetarianska',
'tag_id': 'c78edd8c-c96b-43fb-86c0-917ea5a08ac7',
}),
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'My Test Recipe',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '4320ba72-377b-4657-8297-dce198f24cdf',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'my-test-recipe',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'My Test Receipe',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '98dac844-31ee-426a-b16c-fb62a5dd2816',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'my-test-receipe',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Régalez vous avec ces patates douces cuites au four et légèrement parfumées au thym et au piment. Super bon avec un poulet rôti par exemple.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'r1ck',
'last_made': None,
'name': 'Patates douces au four',
'original_url': 'https://www.papillesetpupilles.fr/2018/10/patates-douces-au-four.html/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c3c8f207-c704-415d-81b1-da9f032cf52f',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'patates-douces-au-four',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Follow these basic instructions for a thick, crisp, and chewy pizza crust at home. The recipe yields enough pizza dough for two 12-inch pizzas and you can freeze half of the dough for later. Close to 2 pounds of dough total.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'gD94',
'last_made': None,
'name': 'Easy Homemade Pizza Dough',
'original_url': 'https://sallysbakingaddiction.com/homemade-pizza-crust-recipe/',
'perform_time': '15 Minutes',
'prep_time': '2 Hours 15 Minutes',
'rating': None,
'recipe_id': '1edb2f6e-133c-4be0-b516-3c23625a97ec',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'easy-homemade-pizza-dough',
'tags': list([
]),
'total_time': '2 Hours 30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '356X',
'last_made': None,
'name': 'All-American Beef Stew Recipe',
'original_url': 'https://www.seriouseats.com/all-american-beef-stew-recipe',
'perform_time': '3 Hours 10 Minutes',
'prep_time': '5 Minutes',
'rating': None,
'recipe_id': '48f39d27-4b8e-4c14-bf36-4e1e6497e75e',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'all-american-beef-stew-recipe',
'tags': list([
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '3 Hours 15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'This utterly faithful recipe perfectly recreates a New York City halal-cart classic: Chicken and Rice with White Sauce. The chicken is marinated with herbs, lemon, and spices; the rice golden; the sauce, as white and creamy as ever.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '4Sys',
'last_made': None,
'name': "Serious Eats' Halal Cart-Style Chicken and Rice With White Sauce",
'original_url': 'https://www.seriouseats.com/serious-eats-halal-cart-style-chicken-and-rice-white-sauce-recipe',
'perform_time': '55 Minutes',
'prep_time': '20 Minutes',
'rating': 5.0,
'recipe_id': '6530ea6e-401e-4304-8a7a-12162ddf5b9c',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'serious-eats-halal-cart-style-chicken-and-rice-with-white-sauce',
'tags': list([
dict({
'name': 'Rice',
'slug': 'rice',
'tag_id': 'd7aea128-0e7b-4e0c-a236-e500717701bb',
}),
dict({
'name': 'Chicken',
'slug': 'chicken',
'tag_id': '1dd3541c-ed6b-4a25-b829-9a71358409ef',
}),
dict({
'name': 'Chicken And Rice',
'slug': 'chicken-and-rice',
'tag_id': 'eb871b57-ea46-4cb5-88a5-98064514e593',
}),
dict({
'name': 'Cook The Book',
'slug': 'cook-the-book',
'tag_id': '2b0a0ed2-e799-4ab2-8a24-d5ce15827a8e',
}),
dict({
'name': 'Halal',
'slug': 'halal',
'tag_id': 'e6783087-0cee-4f31-b588-268380f75335',
}),
dict({
'name': 'Middle Eastern',
'slug': 'middle-eastern',
'tag_id': 'a2d99845-8bd0-4a2a-9a56-f8a34f51039e',
}),
dict({
'name': 'New York City',
'slug': 'new-york-city',
'tag_id': '6b7b95b0-b3f8-467f-857d-ef036009d5e1',
}),
dict({
'name': 'Serious Eats Book',
'slug': 'serious-eats-book',
'tag_id': '6bd6c577-9d00-411f-88de-b8679c37ac58',
}),
dict({
'name': 'Street Food',
'slug': 'street-food',
'tag_id': 'd77a2071-43ae-40b1-854d-ae995a766fba',
}),
]),
'total_time': '2 Hours 15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Schnelle Käsespätzle. Über 1201 Bewertungen und für sehr gut befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps! Jetzt entdecken und ausprobieren!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '8goY',
'last_made': None,
'name': 'Schnelle Käsespätzle',
'original_url': 'https://www.chefkoch.de/rezepte/1062121211526182/Schnelle-Kaesespaetzle.html',
'perform_time': '30 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': 'c496cf9c-1ece-448a-9d3f-ef772f078a4e',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'schnelle-kasespatzle',
'tags': list([
]),
'total_time': '40 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'taco',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '49aa6f42-6760-4adf-b6cd-59592da485c3',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'taco',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Har du inte provat denna trendiga pasta är det hög tid! Enkel och gräddig vardagspasta med smak av tomat och chili och en hemlig ingrediens som ger denna rätt extra sting, nämligen vodka.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'z8BB',
'last_made': datetime.datetime(2024, 1, 21, 22, 59, 59),
'name': 'Vodkapasta',
'original_url': 'https://www.ica.se/recept/vodkapasta-729011/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '6402a253-2baa-460d-bf4f-b759bb655588',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'vodkapasta',
'tags': list([
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Har du inte provat denna trendiga pasta är det hög tid! Enkel och gräddig vardagspasta med smak av tomat och chili och en hemlig ingrediens som ger denna rätt extra sting, nämligen vodka.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'Nqpz',
'last_made': datetime.datetime(2024, 1, 21, 4, 59, 59),
'name': 'Vodkapasta2',
'original_url': 'https://www.ica.se/recept/vodkapasta-729011/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '4f54e9e1-f21d-40ec-a135-91e633dfb733',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'vodkapasta2',
'tags': list([
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Rub',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'e1a3edb0-49a0-49a3-83e3-95554e932670',
'recipe_servings': None,
'recipe_yield': '1',
'recipe_yield_quantity': None,
'slug': 'rub',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': "Tender and moist, these chocolate chip cookies were a HUGE hit in the Test Kitchen. They're like banana bread in a cookie form. Outside, there are crisp edges like a cookie. Inside, though, it's soft like banana bread. We opted to add chocolate chips and nuts. It's a classic flavor combination in banana bread and works just as well in these cookies.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '03XS',
'last_made': None,
'name': 'Banana Bread Chocolate Chip Cookies',
'original_url': 'https://www.justapinch.com/recipes/dessert/cookies/banana-bread-chocolate-chip-cookies.html',
'perform_time': '15 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '1a0f4e54-db5b-40f1-ab7e-166dab5f6523',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'banana-bread-chocolate-chip-cookies',
'tags': list([
dict({
'name': 'Cookies',
'slug': 'cookies',
'tag_id': '6a59e597-9aff-4716-961f-f236b93c34cc',
}),
dict({
'name': 'Banana',
'slug': 'banana',
'tag_id': '1249f351-4b45-455d-b5f0-64eb0124a41e',
}),
dict({
'name': 'Bread',
'slug': 'bread',
'tag_id': '81a446b9-4d8d-451d-a472-486987fad85a',
}),
dict({
'name': 'Chocolate Chip',
'slug': 'chocolate-chip',
'tag_id': 'c2536221-b1c3-4402-a104-46c632663748',
}),
dict({
'name': 'Cookie',
'slug': 'cookie',
'tag_id': 'c026c67f-0211-419f-9db8-7cd4c7608589',
}),
dict({
'name': 'American',
'slug': 'american',
'tag_id': '2f9e0bf5-02e2-4bdc-9b5d-a16d2fec885b',
}),
dict({
'name': 'Bake',
'slug': 'bake',
'tag_id': '2a7c5386-5d26-44fa-8a08-81747ee7f132',
}),
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': "Hello friends, today I'm going to share with you how to make a delicious soup/bisque. A Cauliflower Bisques Recipe with Cheddar Cheese. One of my favorite soups to make when its cold outside. We will be continuing the soup collection so let me know what you think in the comments below!",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'KuXV',
'last_made': None,
'name': 'Cauliflower Bisque Recipe with Cheddar Cheese',
'original_url': 'https://chefjeanpierre.com/recipes/soups/creamy-cauliflower-bisque/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '447acae6-3424-4c16-8c26-c09040ad8041',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'cauliflower-bisque-recipe-with-cheddar-cheese',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Prova ',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '864136a3-27b0-4f3b-a90f-486f42d6df7a',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'prova',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'pate au beurre (1)',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c7ccf4c7-c5f4-4191-a79b-1a49d068f6a4',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'pate-au-beurre-1',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'pate au beurre',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'd01865c3-0f18-4e8d-84c0-c14c345fdf9c',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'pate-au-beurre',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Individual foolproof mason jar cheesecakes with strawberry compote and a Graham cracker crumble topping. Foolproof, simple, and delicious.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'tmwm',
'last_made': None,
'name': 'Sous Vide Cheesecake Recipe',
'original_url': 'https://saltpepperskillet.com/recipes/sous-vide-cheesecake/',
'perform_time': '1 Hour 30 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '2cec2bb2-19b6-40b8-a36c-1a76ea29c517',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'sous-vide-cheesecake-recipe',
'tags': list([
]),
'total_time': '2 Hours 10 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'This is a variation of the several cheese cake recipes that have been used for sous vide. These make a fabulous 4oz cheese cake for dessert. Garnish with a raspberry or blackberry and impress your family and friends. Theyll keep great in the fridge for a week easily.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'xCYc',
'last_made': None,
'name': 'The Bomb Mini Cheesecakes',
'original_url': 'https://recipes.anovaculinary.com/recipe/the-bomb-cheesecakes',
'perform_time': None,
'prep_time': '30 Minutes',
'rating': None,
'recipe_id': '8e0e4566-9caf-4c2e-a01c-dcead23db86b',
'recipe_servings': None,
'recipe_yield': '10 servings',
'recipe_yield_quantity': None,
'slug': 'the-bomb-mini-cheesecakes',
'tags': list([
]),
'total_time': '1 Hour 30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Tagliatelle al Salmone - wie beim Italiener. Über 1568 Bewertungen und für vorzüglich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'qzaN',
'last_made': None,
'name': 'Tagliatelle al Salmone',
'original_url': 'https://www.chefkoch.de/rezepte/2109501340136606/Tagliatelle-al-Salmone.html',
'perform_time': '15 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': 'a051eafd-9712-4aee-a8e5-0cd10a6772ee',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'tagliatelle-al-salmone',
'tags': list([
dict({
'name': 'Gemüse',
'slug': 'gemuse',
'tag_id': '518f3081-a919-4c80-9cad-75ffbd0e73d3',
}),
dict({
'name': 'Hauptspeise',
'slug': 'hauptspeise',
'tag_id': 'a3fff625-1902-4112-b169-54aec4f52ea7',
}),
dict({
'name': 'Schnell',
'slug': 'schnell',
'tag_id': '4ec445c6-fc2f-4a1e-b666-93435a46ec42',
}),
dict({
'name': 'Einfach',
'slug': 'einfach',
'tag_id': '4c79c0b7-c2d0-415a-b5cf-138cfce92c7e',
}),
dict({
'name': 'Gekocht',
'slug': 'gekocht',
'tag_id': '6f349f84-655b-4740-8fa6-ed2716f17df7',
}),
dict({
'name': 'Europa',
'slug': 'europa',
'tag_id': '77bc190f-dc6d-440b-aa82-f32bfe836018',
}),
dict({
'name': 'Pasta',
'slug': 'pasta',
'tag_id': '7997c911-14ee-4e76-9895-debad7949ae2',
}),
dict({
'name': 'Nudeln',
'slug': 'nudeln',
'tag_id': '04d2aea8-fc9a-4f9b-9a87-8f15189ab6f9',
}),
dict({
'name': 'Fisch',
'slug': 'fisch',
'tag_id': 'c56cd402-3ac7-479e-b96c-d4b64d177dd3',
}),
dict({
'name': 'Italien',
'slug': 'italien',
'tag_id': '88015586-0885-4397-9098-039ae1109cd1',
}),
dict({
'name': 'Saucen',
'slug': 'saucen',
'tag_id': '024b30ca-53cb-4243-ba6b-d830610f2f48',
}),
]),
'total_time': '25 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Hier ist der Name Programm: Den "Tod durch Schokolade" müsst ihr zwar hoffentlich nicht erleiden, aber Chocoholics werden diesen Kuchen lieben!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'K9qP',
'last_made': None,
'name': 'Death by Chocolate',
'original_url': 'https://www.backenmachtgluecklich.de/rezepte/death-by-chocolate-kuchen.html',
'perform_time': '25 Minutes',
'prep_time': '25 Minutes',
'rating': None,
'recipe_id': '093d51e9-0823-40ad-8e0e-a1d5790dd627',
'recipe_servings': None,
'recipe_yield': '1 serving',
'recipe_yield_quantity': None,
'slug': 'death-by-chocolate',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Palak Dal ist in Grunde genommen Spinat (Palak) mit Linsen oder anderen Hülsenfrüchten (Dal) vom indischen Subkontinent. Es kommen noch Zwiebeln, Tomaten und einige indische Gewürze dazu. Damit ist das Palak Dal ein super einfaches und zugleich veganes indisches Rezept. Es schmeckt hervorragend mit Naan-Brot und etwas gewürztem Joghurt.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'jKQ3',
'last_made': None,
'name': 'Palak Dal Rezept aus Indien',
'original_url': 'https://www.fernweh-koch.de/palak-dal-indischer-spinat-linsen-rezept/',
'perform_time': '20 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '2d1f62ec-4200-4cfd-987e-c75755d7607c',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'palak-dal-rezept-aus-indien',
'tags': list([
dict({
'name': 'Eintopf',
'slug': 'eintopf',
'tag_id': '38d18d57-d817-491e-94f8-da923d2c540e',
}),
dict({
'name': 'Indisch',
'slug': 'indisch',
'tag_id': '43f12acf-a8df-45bd-b33d-20bfe7a7e607',
}),
dict({
'name': 'Linsen',
'slug': 'linsen',
'tag_id': 'ede834ac-ab8f-4c79-8a42-dfa0270fd18b',
}),
dict({
'name': 'Spinat',
'slug': 'spinat',
'tag_id': '2b6283e2-b8e0-4b3d-90d9-66f322ca77aa',
}),
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Tortelline - á la Romana. Über 13 Bewertungen und für vorzüglich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps! Jetzt entdecken und ausprobieren!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'rkSn',
'last_made': datetime.datetime(2024, 1, 21, 20, 59, 59),
'name': 'Tortelline - á la Romana',
'original_url': 'https://www.chefkoch.de/rezepte/74441028021809/Tortelline-a-la-Romana.html',
'perform_time': None,
'prep_time': '30 Minutes',
'rating': None,
'recipe_id': '973dc36d-1661-49b4-ad2d-0b7191034fb3',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'tortelline-a-la-romana',
'tags': list([
dict({
'name': 'Einfach',
'slug': 'einfach',
'tag_id': '4c79c0b7-c2d0-415a-b5cf-138cfce92c7e',
}),
dict({
'name': 'Pasta',
'slug': 'pasta',
'tag_id': '7997c911-14ee-4e76-9895-debad7949ae2',
}),
dict({
'name': 'Nudeln',
'slug': 'nudeln',
'tag_id': '04d2aea8-fc9a-4f9b-9a87-8f15189ab6f9',
}),
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
]),
}),
})
# ---
# name: test_service_get_recipes[service_data1]
dict({
'recipes': dict({
'items': list([
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'tu6y',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'e82f5449-c33b-437c-b712-337587199264',
'recipe_servings': 4.0,
'recipe_yield': '4 servings',
'recipe_yield_quantity': 4.0,
'slug': 'tu6y',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'En9o',
'last_made': None,
'name': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο (1)',
'original_url': 'https://akispetretzikis.com/recipe/7959/efkolh-makaronada-me-keftedakia-ston-fourno',
'perform_time': '50 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': 'f79f7e9d-4b58-4930-a586-2b127f16ee34',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'eukole-makaronada-me-kephtedakia-ston-phourno-1',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Régalez vous avec ces patates douces cuites au four et légèrement parfumées au thym et au piment. Super bon avec un poulet rôti par exemple.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'aAhk',
'last_made': None,
'name': 'Patates douces au four (1)',
'original_url': 'https://www.papillesetpupilles.fr/2018/10/patates-douces-au-four.html/',
'perform_time': None,
'prep_time': None,
'rating': 5.0,
'recipe_id': '90097c8b-9d80-468a-b497-73957ac0cd8b',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'patates-douces-au-four-1',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Régalez vous avec ces patates douces cuites au four et légèrement parfumées au thym et au piment. Super bon avec un poulet rôti par exemple.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'kdhm',
'last_made': None,
'name': 'Sweet potatoes',
'original_url': 'https://www.papillesetpupilles.fr/2018/10/patates-douces-au-four.html/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '98845807-9365-41fd-acd1-35630b468c27',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'sweet-potatoes',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'tNbG',
'last_made': None,
'name': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο',
'original_url': 'https://akispetretzikis.com/recipe/7959/efkolh-makaronada-me-keftedakia-ston-fourno',
'perform_time': '50 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '40c227e0-3c7e-41f7-866d-5de04eaecdd7',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'eukole-makaronada-me-kephtedakia-ston-phourno',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'nj5M',
'last_made': None,
'name': 'Boeuf bourguignon : la vraie recette (2)',
'original_url': 'https://www.marmiton.org/recettes/recette_boeuf-bourguignon_18889.aspx',
'perform_time': '4 Hours',
'prep_time': '1 Hour',
'rating': None,
'recipe_id': '9c7b8aee-c93c-4b1b-ab48-2625d444743a',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'boeuf-bourguignon-la-vraie-recette-2',
'tags': list([
dict({
'name': 'Poivre',
'slug': 'poivre',
'tag_id': '01c2f4ac-54ce-49bc-9bd7-8a49f353a3a4',
}),
dict({
'name': 'Sel',
'slug': 'sel',
'tag_id': '90a26cea-a8a1-41a1-9e8c-e94e3c40f7a7',
}),
dict({
'name': 'Beurre',
'slug': 'beurre',
'tag_id': 'd7b01a4b-5206-4bd2-b9c4-d13b95ca0edb',
}),
dict({
'name': 'Facile',
'slug': 'facile',
'tag_id': '304faaf8-13ec-4537-91f3-9f39a3585545',
}),
dict({
'name': 'Daube',
'slug': 'daube',
'tag_id': '6508fb05-fb60-4bed-90c4-584bd6d74cb5',
}),
dict({
'name': 'Bourguignon',
'slug': 'bourguignon',
'tag_id': '18ff59b6-b599-456a-896b-4b76448b08ca',
}),
dict({
'name': 'Vin Rouge',
'slug': 'vin-rouge',
'tag_id': '685a0d90-8de4-494e-8eb8-68e7f5d5ffbe',
}),
dict({
'name': 'Oignon',
'slug': 'oignon',
'tag_id': '5dedc8b5-30f5-4d6e-875f-34deefd01883',
}),
dict({
'name': 'Bouquet Garni',
'slug': 'bouquet-garni',
'tag_id': '065b79e0-6276-4ebb-9428-7018b40c55bb',
}),
dict({
'name': 'Moyen',
'slug': 'moyen',
'tag_id': 'd858b1d9-2ca1-46d4-acc2-3d03f991f03f',
}),
dict({
'name': 'Boeuf Bourguignon : La Vraie Recette',
'slug': 'boeuf-bourguignon-la-vraie-recette',
'tag_id': 'bded0bd8-8d41-4ec5-ad73-e0107fb60908',
}),
dict({
'name': 'Carotte',
'slug': 'carotte',
'tag_id': '7f99b04f-914a-408b-a057-511ca1125734',
}),
]),
'total_time': '5 Hours',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'rbU7',
'last_made': None,
'name': 'Boeuf bourguignon : la vraie recette (1)',
'original_url': 'https://www.marmiton.org/recettes/recette_boeuf-bourguignon_18889.aspx',
'perform_time': '4 Hours',
'prep_time': '1 Hour',
'rating': None,
'recipe_id': 'fc42c7d1-7b0f-4e04-b88a-dbd80b81540b',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'boeuf-bourguignon-la-vraie-recette-1',
'tags': list([
dict({
'name': 'Poivre',
'slug': 'poivre',
'tag_id': '01c2f4ac-54ce-49bc-9bd7-8a49f353a3a4',
}),
dict({
'name': 'Sel',
'slug': 'sel',
'tag_id': '90a26cea-a8a1-41a1-9e8c-e94e3c40f7a7',
}),
dict({
'name': 'Beurre',
'slug': 'beurre',
'tag_id': 'd7b01a4b-5206-4bd2-b9c4-d13b95ca0edb',
}),
dict({
'name': 'Facile',
'slug': 'facile',
'tag_id': '304faaf8-13ec-4537-91f3-9f39a3585545',
}),
dict({
'name': 'Daube',
'slug': 'daube',
'tag_id': '6508fb05-fb60-4bed-90c4-584bd6d74cb5',
}),
dict({
'name': 'Bourguignon',
'slug': 'bourguignon',
'tag_id': '18ff59b6-b599-456a-896b-4b76448b08ca',
}),
dict({
'name': 'Vin Rouge',
'slug': 'vin-rouge',
'tag_id': '685a0d90-8de4-494e-8eb8-68e7f5d5ffbe',
}),
dict({
'name': 'Oignon',
'slug': 'oignon',
'tag_id': '5dedc8b5-30f5-4d6e-875f-34deefd01883',
}),
dict({
'name': 'Bouquet Garni',
'slug': 'bouquet-garni',
'tag_id': '065b79e0-6276-4ebb-9428-7018b40c55bb',
}),
dict({
'name': 'Moyen',
'slug': 'moyen',
'tag_id': 'd858b1d9-2ca1-46d4-acc2-3d03f991f03f',
}),
dict({
'name': 'Boeuf Bourguignon : La Vraie Recette',
'slug': 'boeuf-bourguignon-la-vraie-recette',
'tag_id': 'bded0bd8-8d41-4ec5-ad73-e0107fb60908',
}),
dict({
'name': 'Carotte',
'slug': 'carotte',
'tag_id': '7f99b04f-914a-408b-a057-511ca1125734',
}),
]),
'total_time': '5 Hours',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Dieses einfache vegane Erdnussbutter-Schoko-Marmor-Bananenbrot Rezept enthält kein Öl und keinen raffiniernten Zucker, ist aber so fluffig, weich, saftig und lecker wie ein Kuchen! Zubereitet mit vielen gesunden Bananen, gelingt es auch glutenfrei und eignet sich perfekt zum Frühstück, als Dessert oder Snack für Zwischendurch!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'JSp3',
'last_made': None,
'name': 'Veganes Marmor-Bananenbrot mit Erdnussbutter',
'original_url': 'https://biancazapatka.com/de/erdnussbutter-schoko-bananenbrot/',
'perform_time': '55 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '89e63d72-7a51-4cef-b162-2e45035d0a91',
'recipe_servings': None,
'recipe_yield': '14 servings',
'recipe_yield_quantity': None,
'slug': 'veganes-marmor-bananenbrot-mit-erdnussbutter',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Es ist kein Geheimnis: Ich mag es gerne schnell und einfach. Und ich liebe Pasta! Deshalb habe ich mich vor ein paar Wochen auf die Suche nach der perfekten, schnellen Tomatensoße gemacht. Es muss da draußen doch irgendein Rezept geben, das (fast) genauso schnell zuzubereiten ist, wie Miracoli und dabei aber das schöne Gefühl hinterlässt, ...',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '9QMh',
'last_made': None,
'name': 'Pasta mit Tomaten, Knoblauch und Basilikum - einfach (und) genial! - Kuechenchaotin',
'original_url': 'https://kuechenchaotin.de/pasta-mit-tomaten-knoblauch-basilikum/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'eab64457-97ba-4d6c-871c-cb1c724ccb51',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'pasta-mit-tomaten-knoblauch-und-basilikum-einfach-und-genial-kuechenchaotin',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'test123',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '12439e3d-3c1c-4dcc-9c6e-4afcea2a0542',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'test123',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Bureeto',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '6567f6ec-e410-49cb-a1a5-d08517184e78',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'bureeto',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Subway Double Cookies',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'f7737d17-161c-4008-88d4-dd2616778cd0',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'subway-double-cookies',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'qwerty12345',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '1904b717-4a8b-4de9-8909-56958875b5f4',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'qwerty12345',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Cheeseburger Sliders are juicy, cheesy and beefy - everything we love about classic burgers! These sliders are quick and easy plus they are make-ahead and reheat really well.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'beGq',
'last_made': datetime.datetime(2024, 1, 22, 4, 59, 59),
'name': 'Cheeseburger Sliders (Easy, 30-min Recipe)',
'original_url': 'https://natashaskitchen.com/cheeseburger-sliders/',
'perform_time': '22 Minutes',
'prep_time': '8 Minutes',
'rating': 5.0,
'recipe_id': '8bdd3656-5e7e-45d3-a3c4-557390846a22',
'recipe_servings': None,
'recipe_yield': '24 servings',
'recipe_yield_quantity': None,
'slug': 'cheeseburger-sliders-easy-30-min-recipe',
'tags': list([
dict({
'name': 'Cheeseburger Sliders',
'slug': 'cheeseburger-sliders',
'tag_id': '7a4ca427-642f-4428-8dc7-557ea9c8d1b4',
}),
dict({
'name': 'Sliders',
'slug': 'sliders',
'tag_id': '941558d2-50d5-4c9d-8890-a0258f18d493',
}),
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'meatloaf',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '8a30d31d-aa14-411e-af0c-6b61a94f5291',
'recipe_servings': None,
'recipe_yield': '4',
'recipe_yield_quantity': None,
'slug': 'meatloaf',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': "Richtig rheinischer Sauerbraten - Rheinischer geht's nicht! Über 536 Bewertungen und für köstlich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'kCBh',
'last_made': None,
'name': 'Richtig rheinischer Sauerbraten',
'original_url': 'https://www.chefkoch.de/rezepte/937641199437984/Richtig-rheinischer-Sauerbraten.html',
'perform_time': '2 Hours 20 Minutes',
'prep_time': '1 Hour',
'rating': 3.0,
'recipe_id': 'f2f7880b-1136-436f-91b7-129788d8c117',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'richtig-rheinischer-sauerbraten',
'tags': list([
]),
'total_time': '3 Hours 20 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Orientalischer Gemüse-Hähnchen Eintopf. Über 164 Bewertungen und für köstlich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps! Jetzt entdecken und ausprobieren!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'kpBx',
'last_made': None,
'name': 'Orientalischer Gemüse-Hähnchen Eintopf',
'original_url': 'https://www.chefkoch.de/rezepte/2307761368177614/Orientalischer-Gemuese-Haehnchen-Eintopf.html',
'perform_time': '20 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': 'cf634591-0f82-4254-8e00-2f7e8b0c9022',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'orientalischer-gemuse-hahnchen-eintopf',
'tags': list([
dict({
'name': 'Gemüse',
'slug': 'gemuse',
'tag_id': '518f3081-a919-4c80-9cad-75ffbd0e73d3',
}),
dict({
'name': 'Hauptspeise',
'slug': 'hauptspeise',
'tag_id': 'a3fff625-1902-4112-b169-54aec4f52ea7',
}),
dict({
'name': 'Einfach',
'slug': 'einfach',
'tag_id': '4c79c0b7-c2d0-415a-b5cf-138cfce92c7e',
}),
dict({
'name': 'Fleisch',
'slug': 'fleisch',
'tag_id': '1f87d43d-7d9d-4806-993a-fdb89117d64e',
}),
dict({
'name': 'Geflügel',
'slug': 'geflugel',
'tag_id': '7caa64df-c65d-4fb0-9075-b788e6a05e1d',
}),
dict({
'name': 'Eintopf',
'slug': 'eintopf',
'tag_id': '38d18d57-d817-491e-94f8-da923d2c540e',
}),
dict({
'name': 'Schmoren',
'slug': 'schmoren',
'tag_id': '398fbd98-4175-4652-92a4-51e55482dc9b',
}),
dict({
'name': 'Hülsenfrüchte',
'slug': 'hulsenfruchte',
'tag_id': 'ec303c13-a4f7-4de3-8a4f-d13b72ddd500',
}),
]),
'total_time': '35 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'test 20240121',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '05208856-d273-4cc9-bcfa-e0215d57108d',
'recipe_servings': None,
'recipe_yield': '4',
'recipe_yield_quantity': None,
'slug': 'test-20240121',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Zet in 20 minuten deze lekkere loempia bowl in elkaar. Makkelijk, snel en weer eens wat anders. Lekker met prei, sojasaus en kipgehakt.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'McEx',
'last_made': None,
'name': 'Loempia bowl',
'original_url': 'https://www.lekkerensimpel.com/loempia-bowl/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '145eeb05-781a-4eb0-a656-afa8bc8c0164',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'loempia-bowl',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': "Chocolate Mousse with Aquafaba, to make the fluffiest of mousses. Whip up this dessert in literally five minutes and chill in the fridge until you're ready to serve!",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'bzqo',
'last_made': None,
'name': '5 Ingredient Chocolate Mousse',
'original_url': 'https://thehappypear.ie/aquafaba-chocolate-mousse/',
'perform_time': None,
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '5c6532aa-ad84-424c-bc05-c32d50430fe4',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': '5-ingredient-chocolate-mousse',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Der perfekte Pfannkuchen - gelingt einfach immer - von Kindern geliebt und auch für Kochneulinge super geeignet. Über 2529 Bewertungen und für vorzüglich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'KGK6',
'last_made': None,
'name': 'Der perfekte Pfannkuchen - gelingt einfach immer',
'original_url': 'https://www.chefkoch.de/rezepte/1208161226570428/Der-perfekte-Pfannkuchen-gelingt-einfach-immer.html',
'perform_time': '10 Minutes',
'prep_time': '5 Minutes',
'rating': None,
'recipe_id': 'f2e684f2-49e0-45ee-90de-951344472f1c',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'der-perfekte-pfannkuchen-gelingt-einfach-immer',
'tags': list([
dict({
'name': 'Schnell',
'slug': 'schnell',
'tag_id': '4ec445c6-fc2f-4a1e-b666-93435a46ec42',
}),
dict({
'name': 'Einfach',
'slug': 'einfach',
'tag_id': '4c79c0b7-c2d0-415a-b5cf-138cfce92c7e',
}),
dict({
'name': 'Backen',
'slug': 'backen',
'tag_id': '66bc0f60-ff95-44e4-afef-8437b2c2d9af',
}),
dict({
'name': 'Kuchen',
'slug': 'kuchen',
'tag_id': '48d2a71c-ed17-4c07-bf9f-bc9216936f54',
}),
dict({
'name': 'Kinder',
'slug': 'kinder',
'tag_id': 'b2821b25-94ea-4576-b488-276331b3d76e',
}),
dict({
'name': 'Mehlspeisen',
'slug': 'mehlspeisen',
'tag_id': 'fee5e626-792c-479d-a265-81a0029047f2',
}),
]),
'total_time': '15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
dict({
'category_id': '6d54ca14-eb71-4d3a-933d-5e88f68edb68',
'name': 'Brot',
'slug': 'brot',
}),
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Für alle Liebhaber von Dinkel ist dieses Dinkel-Sauerteigbrot ein absolutes Muss. Aussen knusprig und innen herrlich feucht und grossporig.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'yNDq',
'last_made': None,
'name': 'Dinkel-Sauerteigbrot',
'original_url': 'https://www.besondersgut.ch/dinkel-sauerteigbrot/',
'perform_time': '35min',
'prep_time': '1h',
'rating': None,
'recipe_id': 'cf239441-b75d-4dea-a48e-9d99b7cb5842',
'recipe_servings': None,
'recipe_yield': '1',
'recipe_yield_quantity': None,
'slug': 'dinkel-sauerteigbrot',
'tags': list([
dict({
'name': 'Sourdough',
'slug': 'sourdough',
'tag_id': '0f80c5d5-d1ee-41ac-a949-54a76b446459',
}),
]),
'total_time': '24h',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'test 234234',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '2673eb90-6d78-4b95-af36-5db8c8a6da37',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'test-234234',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'test 243',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '0a723c54-af53-40e9-a15f-c87aae5ac688',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'test-243',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'nOPT',
'last_made': None,
'name': 'Einfacher Nudelauflauf mit Brokkoli',
'original_url': 'https://kochkarussell.com/einfacher-nudelauflauf-brokkoli/',
'perform_time': '20 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '9d553779-607e-471b-acf3-84e6be27b159',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'einfacher-nudelauflauf-mit-brokkoli',
'tags': list([
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '35 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '''
Tarta cytrynowa z bezą
Lekko kwaśna masa cytrynowa, która równoważy słodycz bezy jeśli to brzmi jak ciasto, które chętnie zjesz na deser, wypróbuj nasz przepis! Tarta z bezą i masą cytrynową nawiązuje do kuchni francuskiej, znanej z wyśmienitych quiche i tart. Tym razem proponujemy ją w wersji na słodko.
Dla kogo?
Lubisz ciasta o delikatnym, kruchym spodzie? Posmakuje ci tarta cytrynowa z bezą. Przepis jest wprost stworzony dla miłośników lekko cierpkiego smaku cytrusów w wypiekach. Tarta cytrynowa z bezą zdecydowanie nie jest mdłym ciastem!
Na jaką okazję?
Na rodzinnym stole, zamiast zwykłego sernika lub ciasta czekoladowego, może stanąć właśnie tarta cytrynowa z bezą. Przepis ten skradnie serce twojej przyjaciółki lub przyjaciela, którego zaprosisz na herbatę i ciasto. Naszym zdaniem ma też dużą szansę stać się hitem urodzinowej imprezy, gdy pojawi się tuż obok tortu. Tarta cytrynowa z bezą smakuje doskonale w okresie świątecznym upiecz ją na Wielkanoc oprócz tradycyjnego mazurka i baby.
Czy wiesz, że?
Zastanawiasz się, czy kupione kilka dni temu cytryny możesz przeznaczyć do przepisu na tartę? Jest wiele sposobów na przedłużenie ich świeżości. Niektórzy trzymają je w lodówce, w torebce zamykanej strunowo. Ciekawostka: im mocniej pachnie cytryna, tym kwaśniejsza będzie w smaku.
Dla urozmaicenia:
Martwisz się o to, czy każda warstwa tarty odpowiednio się upiecze? Mamy na to sposób. Piecz ją w piekarniku bez termoobiegu, ustawionym na grzanie góradół.
''',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'vxuL',
'last_made': None,
'name': 'Tarta cytrynowa z bezą',
'original_url': 'https://www.przepisy.pl/przepis/tarta-cytrynowa-z-beza',
'perform_time': None,
'prep_time': '1 Hour',
'rating': None,
'recipe_id': '9d3cb303-a996-4144-948a-36afaeeef554',
'recipe_servings': None,
'recipe_yield': '8 servings',
'recipe_yield_quantity': None,
'slug': 'tarta-cytrynowa-z-beza',
'tags': list([
]),
'total_time': '1 Hour',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Martins test Recipe',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '77f05a49-e869-4048-aa62-0d8a1f5a8f1c',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'martins-test-recipe',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Muffinki czekoladowe to przepyszny i bardzo prosty w przygotowaniu mini deser pieczony w papilotkach. Przepis na najlepsze, bardzo wilgotne i puszyste muffinki czekoladowe polecam każdemu miłośnikowi czekolady.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'xP1Q',
'last_made': None,
'name': 'Muffinki czekoladowe',
'original_url': 'https://aniagotuje.pl/przepis/muffinki-czekoladowe',
'perform_time': '30 Minutes',
'prep_time': '25 Minutes',
'rating': None,
'recipe_id': '75a90207-9c10-4390-a265-c47a4b67fd69',
'recipe_servings': None,
'recipe_yield': '12',
'recipe_yield_quantity': None,
'slug': 'muffinki-czekoladowe',
'tags': list([
dict({
'name': 'Muffinki Czekoladowe',
'slug': 'muffinki-czekoladowe',
'tag_id': 'ed2eed99-1285-4507-b5cb-b3047d64855c',
}),
dict({
'name': 'Babeczki I Muffiny',
'slug': 'babeczki-i-muffiny',
'tag_id': 'e94d5223-5337-4e1b-b36e-7968c8823176',
}),
dict({
'name': 'Sylwester',
'slug': 'sylwester',
'tag_id': '2d06a44a-331a-4922-abb4-8047ee5e7c1c',
}),
dict({
'name': 'Wegetariańska',
'slug': 'wegetarianska',
'tag_id': 'c78edd8c-c96b-43fb-86c0-917ea5a08ac7',
}),
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'My Test Recipe',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '4320ba72-377b-4657-8297-dce198f24cdf',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'my-test-recipe',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'My Test Receipe',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '98dac844-31ee-426a-b16c-fb62a5dd2816',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'my-test-receipe',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 21),
'description': 'Régalez vous avec ces patates douces cuites au four et légèrement parfumées au thym et au piment. Super bon avec un poulet rôti par exemple.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'r1ck',
'last_made': None,
'name': 'Patates douces au four',
'original_url': 'https://www.papillesetpupilles.fr/2018/10/patates-douces-au-four.html/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c3c8f207-c704-415d-81b1-da9f032cf52f',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'patates-douces-au-four',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Follow these basic instructions for a thick, crisp, and chewy pizza crust at home. The recipe yields enough pizza dough for two 12-inch pizzas and you can freeze half of the dough for later. Close to 2 pounds of dough total.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'gD94',
'last_made': None,
'name': 'Easy Homemade Pizza Dough',
'original_url': 'https://sallysbakingaddiction.com/homemade-pizza-crust-recipe/',
'perform_time': '15 Minutes',
'prep_time': '2 Hours 15 Minutes',
'rating': None,
'recipe_id': '1edb2f6e-133c-4be0-b516-3c23625a97ec',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'easy-homemade-pizza-dough',
'tags': list([
]),
'total_time': '2 Hours 30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '356X',
'last_made': None,
'name': 'All-American Beef Stew Recipe',
'original_url': 'https://www.seriouseats.com/all-american-beef-stew-recipe',
'perform_time': '3 Hours 10 Minutes',
'prep_time': '5 Minutes',
'rating': None,
'recipe_id': '48f39d27-4b8e-4c14-bf36-4e1e6497e75e',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'all-american-beef-stew-recipe',
'tags': list([
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '3 Hours 15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'This utterly faithful recipe perfectly recreates a New York City halal-cart classic: Chicken and Rice with White Sauce. The chicken is marinated with herbs, lemon, and spices; the rice golden; the sauce, as white and creamy as ever.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '4Sys',
'last_made': None,
'name': "Serious Eats' Halal Cart-Style Chicken and Rice With White Sauce",
'original_url': 'https://www.seriouseats.com/serious-eats-halal-cart-style-chicken-and-rice-white-sauce-recipe',
'perform_time': '55 Minutes',
'prep_time': '20 Minutes',
'rating': 5.0,
'recipe_id': '6530ea6e-401e-4304-8a7a-12162ddf5b9c',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'serious-eats-halal-cart-style-chicken-and-rice-with-white-sauce',
'tags': list([
dict({
'name': 'Rice',
'slug': 'rice',
'tag_id': 'd7aea128-0e7b-4e0c-a236-e500717701bb',
}),
dict({
'name': 'Chicken',
'slug': 'chicken',
'tag_id': '1dd3541c-ed6b-4a25-b829-9a71358409ef',
}),
dict({
'name': 'Chicken And Rice',
'slug': 'chicken-and-rice',
'tag_id': 'eb871b57-ea46-4cb5-88a5-98064514e593',
}),
dict({
'name': 'Cook The Book',
'slug': 'cook-the-book',
'tag_id': '2b0a0ed2-e799-4ab2-8a24-d5ce15827a8e',
}),
dict({
'name': 'Halal',
'slug': 'halal',
'tag_id': 'e6783087-0cee-4f31-b588-268380f75335',
}),
dict({
'name': 'Middle Eastern',
'slug': 'middle-eastern',
'tag_id': 'a2d99845-8bd0-4a2a-9a56-f8a34f51039e',
}),
dict({
'name': 'New York City',
'slug': 'new-york-city',
'tag_id': '6b7b95b0-b3f8-467f-857d-ef036009d5e1',
}),
dict({
'name': 'Serious Eats Book',
'slug': 'serious-eats-book',
'tag_id': '6bd6c577-9d00-411f-88de-b8679c37ac58',
}),
dict({
'name': 'Street Food',
'slug': 'street-food',
'tag_id': 'd77a2071-43ae-40b1-854d-ae995a766fba',
}),
]),
'total_time': '2 Hours 15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Schnelle Käsespätzle. Über 1201 Bewertungen und für sehr gut befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps! Jetzt entdecken und ausprobieren!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '8goY',
'last_made': None,
'name': 'Schnelle Käsespätzle',
'original_url': 'https://www.chefkoch.de/rezepte/1062121211526182/Schnelle-Kaesespaetzle.html',
'perform_time': '30 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': 'c496cf9c-1ece-448a-9d3f-ef772f078a4e',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'schnelle-kasespatzle',
'tags': list([
]),
'total_time': '40 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'taco',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '49aa6f42-6760-4adf-b6cd-59592da485c3',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'taco',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Har du inte provat denna trendiga pasta är det hög tid! Enkel och gräddig vardagspasta med smak av tomat och chili och en hemlig ingrediens som ger denna rätt extra sting, nämligen vodka.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'z8BB',
'last_made': datetime.datetime(2024, 1, 21, 22, 59, 59),
'name': 'Vodkapasta',
'original_url': 'https://www.ica.se/recept/vodkapasta-729011/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '6402a253-2baa-460d-bf4f-b759bb655588',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'vodkapasta',
'tags': list([
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Har du inte provat denna trendiga pasta är det hög tid! Enkel och gräddig vardagspasta med smak av tomat och chili och en hemlig ingrediens som ger denna rätt extra sting, nämligen vodka.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'Nqpz',
'last_made': datetime.datetime(2024, 1, 21, 4, 59, 59),
'name': 'Vodkapasta2',
'original_url': 'https://www.ica.se/recept/vodkapasta-729011/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '4f54e9e1-f21d-40ec-a135-91e633dfb733',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'vodkapasta2',
'tags': list([
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Rub',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'e1a3edb0-49a0-49a3-83e3-95554e932670',
'recipe_servings': None,
'recipe_yield': '1',
'recipe_yield_quantity': None,
'slug': 'rub',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': "Tender and moist, these chocolate chip cookies were a HUGE hit in the Test Kitchen. They're like banana bread in a cookie form. Outside, there are crisp edges like a cookie. Inside, though, it's soft like banana bread. We opted to add chocolate chips and nuts. It's a classic flavor combination in banana bread and works just as well in these cookies.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': '03XS',
'last_made': None,
'name': 'Banana Bread Chocolate Chip Cookies',
'original_url': 'https://www.justapinch.com/recipes/dessert/cookies/banana-bread-chocolate-chip-cookies.html',
'perform_time': '15 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '1a0f4e54-db5b-40f1-ab7e-166dab5f6523',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'banana-bread-chocolate-chip-cookies',
'tags': list([
dict({
'name': 'Cookies',
'slug': 'cookies',
'tag_id': '6a59e597-9aff-4716-961f-f236b93c34cc',
}),
dict({
'name': 'Banana',
'slug': 'banana',
'tag_id': '1249f351-4b45-455d-b5f0-64eb0124a41e',
}),
dict({
'name': 'Bread',
'slug': 'bread',
'tag_id': '81a446b9-4d8d-451d-a472-486987fad85a',
}),
dict({
'name': 'Chocolate Chip',
'slug': 'chocolate-chip',
'tag_id': 'c2536221-b1c3-4402-a104-46c632663748',
}),
dict({
'name': 'Cookie',
'slug': 'cookie',
'tag_id': 'c026c67f-0211-419f-9db8-7cd4c7608589',
}),
dict({
'name': 'American',
'slug': 'american',
'tag_id': '2f9e0bf5-02e2-4bdc-9b5d-a16d2fec885b',
}),
dict({
'name': 'Bake',
'slug': 'bake',
'tag_id': '2a7c5386-5d26-44fa-8a08-81747ee7f132',
}),
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': "Hello friends, today I'm going to share with you how to make a delicious soup/bisque. A Cauliflower Bisques Recipe with Cheddar Cheese. One of my favorite soups to make when its cold outside. We will be continuing the soup collection so let me know what you think in the comments below!",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'KuXV',
'last_made': None,
'name': 'Cauliflower Bisque Recipe with Cheddar Cheese',
'original_url': 'https://chefjeanpierre.com/recipes/soups/creamy-cauliflower-bisque/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '447acae6-3424-4c16-8c26-c09040ad8041',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'cauliflower-bisque-recipe-with-cheddar-cheese',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'Prova ',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': '864136a3-27b0-4f3b-a90f-486f42d6df7a',
'recipe_servings': None,
'recipe_yield': '',
'recipe_yield_quantity': None,
'slug': 'prova',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'pate au beurre (1)',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c7ccf4c7-c5f4-4191-a79b-1a49d068f6a4',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'pate-au-beurre-1',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': '',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': None,
'last_made': None,
'name': 'pate au beurre',
'original_url': None,
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'd01865c3-0f18-4e8d-84c0-c14c345fdf9c',
'recipe_servings': None,
'recipe_yield': None,
'recipe_yield_quantity': None,
'slug': 'pate-au-beurre',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Individual foolproof mason jar cheesecakes with strawberry compote and a Graham cracker crumble topping. Foolproof, simple, and delicious.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'tmwm',
'last_made': None,
'name': 'Sous Vide Cheesecake Recipe',
'original_url': 'https://saltpepperskillet.com/recipes/sous-vide-cheesecake/',
'perform_time': '1 Hour 30 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '2cec2bb2-19b6-40b8-a36c-1a76ea29c517',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'sous-vide-cheesecake-recipe',
'tags': list([
]),
'total_time': '2 Hours 10 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'This is a variation of the several cheese cake recipes that have been used for sous vide. These make a fabulous 4oz cheese cake for dessert. Garnish with a raspberry or blackberry and impress your family and friends. Theyll keep great in the fridge for a week easily.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'xCYc',
'last_made': None,
'name': 'The Bomb Mini Cheesecakes',
'original_url': 'https://recipes.anovaculinary.com/recipe/the-bomb-cheesecakes',
'perform_time': None,
'prep_time': '30 Minutes',
'rating': None,
'recipe_id': '8e0e4566-9caf-4c2e-a01c-dcead23db86b',
'recipe_servings': None,
'recipe_yield': '10 servings',
'recipe_yield_quantity': None,
'slug': 'the-bomb-mini-cheesecakes',
'tags': list([
]),
'total_time': '1 Hour 30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Tagliatelle al Salmone - wie beim Italiener. Über 1568 Bewertungen und für vorzüglich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'qzaN',
'last_made': None,
'name': 'Tagliatelle al Salmone',
'original_url': 'https://www.chefkoch.de/rezepte/2109501340136606/Tagliatelle-al-Salmone.html',
'perform_time': '15 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': 'a051eafd-9712-4aee-a8e5-0cd10a6772ee',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'tagliatelle-al-salmone',
'tags': list([
dict({
'name': 'Gemüse',
'slug': 'gemuse',
'tag_id': '518f3081-a919-4c80-9cad-75ffbd0e73d3',
}),
dict({
'name': 'Hauptspeise',
'slug': 'hauptspeise',
'tag_id': 'a3fff625-1902-4112-b169-54aec4f52ea7',
}),
dict({
'name': 'Schnell',
'slug': 'schnell',
'tag_id': '4ec445c6-fc2f-4a1e-b666-93435a46ec42',
}),
dict({
'name': 'Einfach',
'slug': 'einfach',
'tag_id': '4c79c0b7-c2d0-415a-b5cf-138cfce92c7e',
}),
dict({
'name': 'Gekocht',
'slug': 'gekocht',
'tag_id': '6f349f84-655b-4740-8fa6-ed2716f17df7',
}),
dict({
'name': 'Europa',
'slug': 'europa',
'tag_id': '77bc190f-dc6d-440b-aa82-f32bfe836018',
}),
dict({
'name': 'Pasta',
'slug': 'pasta',
'tag_id': '7997c911-14ee-4e76-9895-debad7949ae2',
}),
dict({
'name': 'Nudeln',
'slug': 'nudeln',
'tag_id': '04d2aea8-fc9a-4f9b-9a87-8f15189ab6f9',
}),
dict({
'name': 'Fisch',
'slug': 'fisch',
'tag_id': 'c56cd402-3ac7-479e-b96c-d4b64d177dd3',
}),
dict({
'name': 'Italien',
'slug': 'italien',
'tag_id': '88015586-0885-4397-9098-039ae1109cd1',
}),
dict({
'name': 'Saucen',
'slug': 'saucen',
'tag_id': '024b30ca-53cb-4243-ba6b-d830610f2f48',
}),
]),
'total_time': '25 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Hier ist der Name Programm: Den "Tod durch Schokolade" müsst ihr zwar hoffentlich nicht erleiden, aber Chocoholics werden diesen Kuchen lieben!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'K9qP',
'last_made': None,
'name': 'Death by Chocolate',
'original_url': 'https://www.backenmachtgluecklich.de/rezepte/death-by-chocolate-kuchen.html',
'perform_time': '25 Minutes',
'prep_time': '25 Minutes',
'rating': None,
'recipe_id': '093d51e9-0823-40ad-8e0e-a1d5790dd627',
'recipe_servings': None,
'recipe_yield': '1 serving',
'recipe_yield_quantity': None,
'slug': 'death-by-chocolate',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Palak Dal ist in Grunde genommen Spinat (Palak) mit Linsen oder anderen Hülsenfrüchten (Dal) vom indischen Subkontinent. Es kommen noch Zwiebeln, Tomaten und einige indische Gewürze dazu. Damit ist das Palak Dal ein super einfaches und zugleich veganes indisches Rezept. Es schmeckt hervorragend mit Naan-Brot und etwas gewürztem Joghurt.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'jKQ3',
'last_made': None,
'name': 'Palak Dal Rezept aus Indien',
'original_url': 'https://www.fernweh-koch.de/palak-dal-indischer-spinat-linsen-rezept/',
'perform_time': '20 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '2d1f62ec-4200-4cfd-987e-c75755d7607c',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'palak-dal-rezept-aus-indien',
'tags': list([
dict({
'name': 'Eintopf',
'slug': 'eintopf',
'tag_id': '38d18d57-d817-491e-94f8-da923d2c540e',
}),
dict({
'name': 'Indisch',
'slug': 'indisch',
'tag_id': '43f12acf-a8df-45bd-b33d-20bfe7a7e607',
}),
dict({
'name': 'Linsen',
'slug': 'linsen',
'tag_id': 'ede834ac-ab8f-4c79-8a42-dfa0270fd18b',
}),
dict({
'name': 'Spinat',
'slug': 'spinat',
'tag_id': '2b6283e2-b8e0-4b3d-90d9-66f322ca77aa',
}),
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 20),
'description': 'Tortelline - á la Romana. Über 13 Bewertungen und für vorzüglich befunden. Mit ► Portionsrechner ► Kochbuch ► Video-Tipps! Jetzt entdecken und ausprobieren!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': 'cd2bb87f-5e4c-4dc6-8477-af9537200014',
'image': 'rkSn',
'last_made': datetime.datetime(2024, 1, 21, 20, 59, 59),
'name': 'Tortelline - á la Romana',
'original_url': 'https://www.chefkoch.de/rezepte/74441028021809/Tortelline-a-la-Romana.html',
'perform_time': None,
'prep_time': '30 Minutes',
'rating': None,
'recipe_id': '973dc36d-1661-49b4-ad2d-0b7191034fb3',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'tortelline-a-la-romana',
'tags': list([
dict({
'name': 'Einfach',
'slug': 'einfach',
'tag_id': '4c79c0b7-c2d0-415a-b5cf-138cfce92c7e',
}),
dict({
'name': 'Pasta',
'slug': 'pasta',
'tag_id': '7997c911-14ee-4e76-9895-debad7949ae2',
}),
dict({
'name': 'Nudeln',
'slug': 'nudeln',
'tag_id': '04d2aea8-fc9a-4f9b-9a87-8f15189ab6f9',
}),
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
]),
}),
})
# ---
# name: test_service_get_shopping_list_items
dict({
'todo.mealie_supermarket': dict({
'items': list([
dict({
'checked': False,
'disable_amount': None,
'display': '2 Apples',
'food': None,
'food_id': None,
'is_food': None,
'item_id': 'f45430f7-3edf-45a9-a50f-73bb375090be',
'label': None,
'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': 'Apples',
'position': 0,
'quantity': 2.0,
'unit': None,
'unit_id': None,
}),
dict({
'checked': False,
'disable_amount': False,
'display': '1 can acorn squash',
'food': dict({
'aliases': list([
]),
'created_at': datetime.datetime(2024, 5, 14, 14, 45, 4, 454134),
'description': '',
'extras': dict({
}),
'food_id': '09322430-d24c-4b1a-abb6-22b6ed3a88f5',
'households_with_ingredient_food': None,
'label': None,
'label_id': None,
'name': 'acorn squash',
'plural_name': None,
'updated_at': datetime.datetime(2024, 5, 14, 14, 45, 4, 454141),
}),
'food_id': '09322430-d24c-4b1a-abb6-22b6ed3a88f5',
'is_food': True,
'item_id': '84d8fd74-8eb0-402e-84b6-71f251bfb7cc',
'label': None,
'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': '',
'position': 1,
'quantity': 1.0,
'unit': dict({
'abbreviation': '',
'aliases': list([
]),
'created_at': datetime.datetime(2024, 5, 14, 14, 45, 2, 464122),
'description': '',
'extras': dict({
}),
'fraction': True,
'name': 'can',
'plural_abbreviation': '',
'plural_name': None,
'unit_id': '7bf539d4-fc78-48bc-b48e-c35ccccec34a',
'updated_at': datetime.datetime(2024, 5, 14, 14, 45, 2, 464124),
'use_abbreviation': False,
}),
'unit_id': '7bf539d4-fc78-48bc-b48e-c35ccccec34a',
}),
dict({
'checked': False,
'disable_amount': False,
'display': 'aubergine',
'food': dict({
'aliases': list([
]),
'created_at': datetime.datetime(2024, 5, 14, 14, 45, 3, 868792),
'description': '',
'extras': dict({
}),
'food_id': '96801494-4e26-4148-849a-8155deb76327',
'households_with_ingredient_food': None,
'label': None,
'label_id': None,
'name': 'aubergine',
'plural_name': None,
'updated_at': datetime.datetime(2024, 5, 14, 14, 45, 3, 868794),
}),
'food_id': '96801494-4e26-4148-849a-8155deb76327',
'is_food': True,
'item_id': '69913b9a-7c75-4935-abec-297cf7483f88',
'label': None,
'label_id': None,
'list_id': '9ce096fe-ded2-4077-877d-78ba450ab13e',
'note': '',
'position': 2,
'quantity': 0.0,
'unit': None,
'unit_id': None,
}),
dict({
'checked': False,
'disable_amount': None,
'display': '1 US cup flour',
'food': dict({
'aliases': list([
]),
'created_at': datetime.datetime(2024, 8, 25, 13, 29, 29, 40354, tzinfo=datetime.timezone.utc),
'description': '',
'extras': dict({
}),
'food_id': '8d2ef4d7-bfc2-4420-9cba-152016c1ee7c',
'households_with_ingredient_food': list([
]),
'label': None,
'label_id': None,
'name': 'flour',
'plural_name': None,
'updated_at': datetime.datetime(2024, 8, 25, 13, 29, 29, 40371, tzinfo=datetime.timezone.utc),
}),
'food_id': '8d2ef4d7-bfc2-4420-9cba-152016c1ee7c',
'is_food': None,
'item_id': '22b389bb-e079-481c-915d-394e5edb20a5',
'label': dict({
'label_id': '0e55cae5-6037-4cbb-8d4f-1042cbb83fd0',
'name': 'Household',
}),
'label_id': None,
'list_id': 'a33af640-4704-453c-ab03-a95a393bf1c4',
'note': '',
'position': 0,
'quantity': 1.0,
'unit': dict({
'abbreviation': 'US cup',
'aliases': list([
]),
'created_at': datetime.datetime(2024, 8, 25, 13, 29, 25, 477518, tzinfo=datetime.timezone.utc),
'description': '',
'extras': dict({
}),
'fraction': True,
'name': 'US cup',
'plural_abbreviation': '',
'plural_name': None,
'unit_id': '89765d44-8412-4ab5-a6de-594aa8eac44c',
'updated_at': datetime.datetime(2024, 8, 25, 13, 29, 25, 477535, tzinfo=datetime.timezone.utc),
'use_abbreviation': False,
}),
'unit_id': '89765d44-8412-4ab5-a6de-594aa8eac44c',
}),
]),
'name': 'Supermarket',
}),
})
# ---
# name: test_service_import_recipe
dict({
'recipe': dict({
'categories': list([
]),
'date_added': datetime.date(2024, 6, 29),
'description': 'The worlds most famous cake, the Original Sacher-Torte, is the consequence of several lucky twists of fate. The first was in 1832, when the Austrian State Chancellor, Prince Klemens Wenzel von Metternich, tasked his kitchen staff with concocting an extraordinary dessert to impress his special guests. As fortune had it, the chef had fallen ill that evening, leaving the apprentice chef, the then-16-year-old Franz Sacher, to perform this culinary magic trick. Metternichs parting words to the talented teenager: “I hope you wont disgrace me tonight.”',
'group_id': '24477569-f6af-4b53-9e3f-6d04b0ca6916',
'household_id': None,
'image': 'SuPW',
'ingredients': list([
dict({
'display': '1 130g dark couverture chocolate (min. 55% cocoa content)',
'food': None,
'is_food': None,
'note': '130g dark couverture chocolate (min. 55% cocoa content)',
'original_text': None,
'quantity': 1.0,
'reference_id': 'a3adfe78-d157-44d8-98be-9c133e45bb4e',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 1 Vanilla Pod',
'food': None,
'is_food': True,
'note': '1 Vanilla Pod',
'original_text': None,
'quantity': 1.0,
'reference_id': '41d234d7-c040-48f9-91e6-f4636aebb77b',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 150g softened butter',
'food': None,
'is_food': None,
'note': '150g softened butter',
'original_text': None,
'quantity': 1.0,
'reference_id': 'f6ce06bf-8b02-43e6-8316-0dc3fb0da0fc',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 100g Icing sugar',
'food': None,
'is_food': True,
'note': '100g Icing sugar',
'original_text': None,
'quantity': 1.0,
'reference_id': 'f7fcd86e-b04b-4e07-b69c-513925811491',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 6 Eggs',
'food': None,
'is_food': True,
'note': '6 Eggs',
'original_text': None,
'quantity': 1.0,
'reference_id': 'a831fbc3-e2f5-452e-a745-450be8b4a130',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 100g Castor sugar',
'food': None,
'is_food': True,
'note': '100g Castor sugar',
'original_text': None,
'quantity': 1.0,
'reference_id': 'b5ee4bdc-0047-4de7-968b-f3360bbcb31e',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 140g Plain wheat flour',
'food': None,
'is_food': True,
'note': '140g Plain wheat flour',
'original_text': None,
'quantity': 1.0,
'reference_id': 'a67db09d-429c-4e77-919d-cfed3da675ad',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 200g apricot jam',
'food': None,
'is_food': True,
'note': '200g apricot jam',
'original_text': None,
'quantity': 1.0,
'reference_id': '55479752-c062-4b25-aae3-2b210999d7b9',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 200g castor sugar',
'food': None,
'is_food': True,
'note': '200g castor sugar',
'original_text': None,
'quantity': 1.0,
'reference_id': 'ff9cd404-24ec-4d38-b0aa-0120ce1df679',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 150g dark couverture chocolate (min. 55% cocoa content)',
'food': None,
'is_food': True,
'note': '150g dark couverture chocolate (min. 55% cocoa content)',
'original_text': None,
'quantity': 1.0,
'reference_id': 'c7fca92e-971e-4728-a227-8b04783583ed',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 Unsweetend whipped cream to garnish',
'food': None,
'is_food': True,
'note': 'Unsweetend whipped cream to garnish',
'original_text': None,
'quantity': 1.0,
'reference_id': 'ef023f23-7816-4871-87f6-4d29f9a283f7',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '250 millilitre Water',
'food': dict({
'aliases': list([
]),
'created_at': datetime.datetime(2026, 1, 5, 11, 6, 53, 830472, tzinfo=datetime.timezone.utc),
'description': '',
'extras': dict({
}),
'food_id': '8bc852fd-362a-48d2-9e77-2388ad9f3c0c',
'households_with_ingredient_food': list([
'family',
]),
'label': None,
'label_id': None,
'name': 'Water',
'plural_name': None,
'updated_at': datetime.datetime(2026, 1, 5, 11, 6, 53, 830491, tzinfo=datetime.timezone.utc),
}),
'is_food': None,
'note': '',
'original_text': None,
'quantity': 250.0,
'reference_id': '82f534de-ecef-4470-9d7a-6e24ded4a53a',
'referenced_recipe': None,
'title': '',
'unit': "{'id': '34a3e8e3-c405-49fc-9fec-92dd5241a5c4', 'name': 'millilitre', 'pluralName': None, 'description': '', 'extras': {}, 'fraction': True, 'abbreviation': 'ml', 'pluralAbbreviation': '', 'useAbbreviation': False, 'aliases': [], 'createdAt': '2024-08-25T13:29:25.641593Z', 'updatedAt': '2024-08-25T13:29:25.641610Z'}",
}),
]),
'instructions': list([
dict({
'ingredient_references': list([
]),
'instruction_id': '2d558dbf-5361-4ef2-9d86-4161f5eb6146',
'text': 'Preheat oven to 170°C. Line the base of a springform with baking paper, grease the sides, and dust with a little flour. Melt couverture over boiling water. Let cool slightly.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': 'dbcc1c37-3cbf-4045-9902-8f7fd1e68f0a',
'text': 'Slit vanilla pod lengthwise and scrape out seeds. Using a hand mixer with whisks, beat the softened butter with the icing sugar and vanilla seeds until bubbles appear.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '2265bd14-a691-40b1-9fe6-7b5dfeac8401',
'text': 'Separate the eggs. Whisk the egg yolks into the butter mixture one by one. Now gradually add melted couverture chocolate. Beat the egg whites with the castor sugar until stiff, then place on top of the butter and chocolate mixture. Sift the flour over the mixture, then fold in the flour and beaten egg whites.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '0aade447-dfac-4aae-8e67-ac250ad13ae2',
'text': "Transfer the mixture to the springform, smooth the top, and bake in the oven (middle rack) for 1015 minutes, leaving the oven door a finger's width ajar. Then close the oven and bake for approximately 50 minutes. (The cake is done when it yields slightly to the touch.)",
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '5fdcb703-7103-468d-a65d-a92460b92eb3',
'text': 'Remove the cake from the oven and loosen the sides of the springform. Carefully tip the cake onto a cake rack lined with baking paper and let cool for approximately 20 minutes. Then pull off the baking paper, turn the cake over, and leave on rack to cool completely.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '81474afc-b44e-49b3-bb67-5d7dab8f832a',
'text': 'Cut the cake in half horizontally. Warm the jam and stir until smooth. Brush the top of both cake halves with the jam and place one on top of the other. Brush the sides with the jam as well.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '8fac8aee-0d3c-4f78-9ff8-56d20472e5f1',
'text': 'To make the glaze, put the castor sugar into a saucepan with 125 ml water and boil over high heat for approximately 5 minutes. Take the sugar syrup off the stove and leave to cool a little. Coarsely chop the couverture, gradually adding it to the syrup, and stir until it forms a thick liquid (see tip below).',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '7162e099-d651-4656-902a-a09a9b40c4e1',
'text': 'Pour all the lukewarm glaze liquid at once over the top of the cake and quickly spread using a palette knife. Leave the glaze to set for a few hours. Serve garnished with whipped cream.',
'title': None,
}),
]),
'last_made': None,
'name': 'Original Sacher-Torte (2)',
'original_url': 'https://www.sacher.com/en/original-sacher-torte/recipe/',
'perform_time': '1 hour',
'prep_time': '1 hour 30 minutes',
'rating': None,
'recipe_id': 'fada9582-709b-46aa-b384-d5952123ad93',
'recipe_servings': 4.0,
'recipe_yield': '4 servings',
'recipe_yield_quantity': 4.0,
'slug': 'original-sacher-torte-2',
'tags': list([
dict({
'name': 'Sacher',
'slug': 'sacher',
'tag_id': '1b5789b9-3af6-412e-8c77-8a01caa0aac9',
}),
dict({
'name': 'Cake',
'slug': 'cake',
'tag_id': '1cf17f96-58b5-4bd3-b1e8-1606a64b413d',
}),
dict({
'name': 'Torte',
'slug': 'torte',
'tag_id': '3f5f0a3d-728f-440d-a6c7-5a68612e8c67',
}),
dict({
'name': 'Sachertorte',
'slug': 'sachertorte',
'tag_id': '525f388d-6ee0-4ebe-91fc-dd320a7583f0',
}),
dict({
'name': 'Sacher Torte Cake',
'slug': 'sacher-torte-cake',
'tag_id': '544a6e08-a899-4f63-9c72-bb2924df70cb',
}),
dict({
'name': 'Sacher Torte',
'slug': 'sacher-torte',
'tag_id': '576c0a82-84ee-4e50-a14e-aa7a675b6352',
}),
dict({
'name': 'Original Sachertorte',
'slug': 'original-sachertorte',
'tag_id': 'd530b8e4-275a-4093-804b-6d0de154c206',
}),
]),
'total_time': '2 hours 30 minutes',
'user_id': 'bf1c62fe-4941-4332-9886-e54e88dbdba0',
}),
})
# ---
# name: test_service_mealplan
dict({
'mealplan': list([
dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 22),
'mealplan_id': 230,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 22),
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'AiIo',
'last_made': None,
'name': 'Zoete aardappel curry traybake',
'original_url': 'https://chickslovefood.com/recept/zoete-aardappel-curry-traybake/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c5f00a93-71a2-4e48-900f-d9ad0bb9de93',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'zoete-aardappel-curry-traybake',
'tags': list([
]),
'total_time': '40 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.BREAKFAST: 'breakfast'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 229,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 21),
'description': 'The BEST Roast Chicken recipe is simple, budget friendly, and gives you a tender, mouth-watering chicken full of flavor! Served with roasted vegetables, this recipe is simple enough for any cook!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'JeQ2',
'last_made': None,
'name': 'Roast Chicken',
'original_url': 'https://tastesbetterfromscratch.com/roast-chicken/',
'perform_time': '1 Hour 20 Minutes',
'prep_time': '15 Minutes',
'rating': 5.0,
'recipe_id': '5b055066-d57d-4fd0-8dfd-a2c2f07b36f1',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'roast-chicken',
'tags': list([
]),
'total_time': '1 Hour 35 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.LUNCH: 'lunch'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 226,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 21),
'description': 'Te explicamos paso a paso, de manera sencilla, la elaboración de la receta de pollo al curry con leche de coco en 10 minutos. Ingredientes, tiempo de...',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'INQz',
'last_made': None,
'name': 'Receta de pollo al curry en 10 minutos (con vídeo incluido)',
'original_url': 'https://www.directoalpaladar.com/recetas-de-carnes-y-aves/receta-de-pollo-al-curry-en-10-minutos',
'perform_time': '7 Minutes',
'prep_time': '3 Minutes',
'rating': None,
'recipe_id': 'e360a0cc-18b0-4a84-a91b-8aa59e2451c9',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'receta-de-pollo-al-curry-en-10-minutos-con-video-incluido',
'tags': list([
]),
'total_time': '10 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.LUNCH: 'lunch'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 224,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 21),
'description': 'bourguignon, oignon, carotte, bouquet garni, vin rouge, beurre, sel, poivre',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'nj5M',
'last_made': None,
'name': 'Boeuf bourguignon : la vraie recette (2)',
'original_url': 'https://www.marmiton.org/recettes/recette_boeuf-bourguignon_18889.aspx',
'perform_time': '4 Hours',
'prep_time': '1 Hour',
'rating': None,
'recipe_id': '9c7b8aee-c93c-4b1b-ab48-2625d444743a',
'recipe_servings': 4.0,
'recipe_yield': '4 servings',
'recipe_yield_quantity': 4.0,
'slug': 'boeuf-bourguignon-la-vraie-recette-2',
'tags': list([
dict({
'name': 'Poivre',
'slug': 'poivre',
'tag_id': '01c2f4ac-54ce-49bc-9bd7-8a49f353a3a4',
}),
dict({
'name': 'Sel',
'slug': 'sel',
'tag_id': '90a26cea-a8a1-41a1-9e8c-e94e3c40f7a7',
}),
dict({
'name': 'Beurre',
'slug': 'beurre',
'tag_id': 'd7b01a4b-5206-4bd2-b9c4-d13b95ca0edb',
}),
dict({
'name': 'Facile',
'slug': 'facile',
'tag_id': '304faaf8-13ec-4537-91f3-9f39a3585545',
}),
dict({
'name': 'Daube',
'slug': 'daube',
'tag_id': '6508fb05-fb60-4bed-90c4-584bd6d74cb5',
}),
dict({
'name': 'Bourguignon',
'slug': 'bourguignon',
'tag_id': '18ff59b6-b599-456a-896b-4b76448b08ca',
}),
dict({
'name': 'Vin Rouge',
'slug': 'vin-rouge',
'tag_id': '685a0d90-8de4-494e-8eb8-68e7f5d5ffbe',
}),
dict({
'name': 'Oignon',
'slug': 'oignon',
'tag_id': '5dedc8b5-30f5-4d6e-875f-34deefd01883',
}),
dict({
'name': 'Bouquet Garni',
'slug': 'bouquet-garni',
'tag_id': '065b79e0-6276-4ebb-9428-7018b40c55bb',
}),
dict({
'name': 'Moyen',
'slug': 'moyen',
'tag_id': 'd858b1d9-2ca1-46d4-acc2-3d03f991f03f',
}),
dict({
'name': 'Boeuf Bourguignon : La Vraie Recette',
'slug': 'boeuf-bourguignon-la-vraie-recette',
'tag_id': 'bded0bd8-8d41-4ec5-ad73-e0107fb60908',
}),
dict({
'name': 'Carotte',
'slug': 'carotte',
'tag_id': '7f99b04f-914a-408b-a057-511ca1125734',
}),
]),
'total_time': '5 Hours',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 222,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 21),
'description': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο από τον Άκη Πετρετζίκη. Φτιάξτε την πιο εύκολη μακαρονάδα με κεφτεδάκια σε μόνο ένα σκεύος.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'En9o',
'last_made': None,
'name': 'Εύκολη μακαρονάδα με κεφτεδάκια στον φούρνο (1)',
'original_url': 'https://akispetretzikis.com/recipe/7959/efkolh-makaronada-me-keftedakia-ston-fourno',
'perform_time': '50 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': 'f79f7e9d-4b58-4930-a586-2b127f16ee34',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'eukole-makaronada-me-kephtedakia-ston-phourno-1',
'tags': list([
]),
'total_time': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.DESSERT: 'dessert'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 221,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 4),
'description': 'Delicious Greek turkey meatballs with lemon orzo, tender veggies, and a creamy feta yogurt sauce. These healthy baked Greek turkey meatballs are filled with tons of wonderful herbs and make the perfect protein-packed weeknight meal!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'Kn62',
'last_made': None,
'name': 'Greek Turkey Meatballs with Lemon Orzo & Creamy Feta Yogurt Sauce',
'original_url': 'https://www.ambitiouskitchen.com/greek-turkey-meatballs/',
'perform_time': '20 Minutes',
'prep_time': '40 Minutes',
'rating': None,
'recipe_id': '47595e4c-52bc-441d-b273-3edf4258806d',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'greek-turkey-meatballs-with-lemon-orzo-creamy-feta-yogurt-sauce',
'tags': list([
]),
'total_time': '1 Hour',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.SIDE: 'side'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 220,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 21),
'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'nOPT',
'last_made': None,
'name': 'Einfacher Nudelauflauf mit Brokkoli',
'original_url': 'https://kochkarussell.com/einfacher-nudelauflauf-brokkoli/',
'perform_time': '20 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '9d553779-607e-471b-acf3-84e6be27b159',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'einfacher-nudelauflauf-mit-brokkoli',
'tags': list([
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '35 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 219,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 6),
'description': 'This is a modified Pampered Chef recipe. You can use a trifle bowl or large glass punch/salad bowl to show it off. It is really easy to make and I never have any leftovers. Cook time includes chill time.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'ibL6',
'last_made': None,
'name': 'Pampered Chef Double Chocolate Mocha Trifle',
'original_url': 'https://www.food.com/recipe/pampered-chef-double-chocolate-mocha-trifle-74963',
'perform_time': '1 Hour',
'prep_time': '15 Minutes',
'rating': 3.0,
'recipe_id': '92635fd0-f2dc-4e78-a6e4-ecd556ad361f',
'recipe_servings': None,
'recipe_yield': '12 servings',
'recipe_yield_quantity': None,
'slug': 'pampered-chef-double-chocolate-mocha-trifle',
'tags': list([
dict({
'name': 'Weeknight',
'slug': 'weeknight',
'tag_id': '0248c21d-c85a-47b2-aaf6-fb6caf1b7726',
}),
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '1 Hour 15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 22),
'mealplan_id': 217,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 21),
'description': 'Cheeseburger Sliders are juicy, cheesy and beefy - everything we love about classic burgers! These sliders are quick and easy plus they are make-ahead and reheat really well.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'beGq',
'last_made': HAFakeDatetime(2024, 1, 22, 4, 59, 59),
'name': 'Cheeseburger Sliders (Easy, 30-min Recipe)',
'original_url': 'https://natashaskitchen.com/cheeseburger-sliders/',
'perform_time': '22 Minutes',
'prep_time': '8 Minutes',
'rating': 5.0,
'recipe_id': '8bdd3656-5e7e-45d3-a3c4-557390846a22',
'recipe_servings': None,
'recipe_yield': '24 servings',
'recipe_yield_quantity': None,
'slug': 'cheeseburger-sliders-easy-30-min-recipe',
'tags': list([
dict({
'name': 'Cheeseburger Sliders',
'slug': 'cheeseburger-sliders',
'tag_id': '7a4ca427-642f-4428-8dc7-557ea9c8d1b4',
}),
dict({
'name': 'Sliders',
'slug': 'sliders',
'tag_id': '941558d2-50d5-4c9d-8890-a0258f18d493',
}),
]),
'total_time': '30 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.LUNCH: 'lunch'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 22),
'mealplan_id': 216,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 20),
'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': '356X',
'last_made': None,
'name': 'All-American Beef Stew Recipe',
'original_url': 'https://www.seriouseats.com/all-american-beef-stew-recipe',
'perform_time': '3 Hours 10 Minutes',
'prep_time': '5 Minutes',
'rating': None,
'recipe_id': '48f39d27-4b8e-4c14-bf36-4e1e6497e75e',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'all-american-beef-stew-recipe',
'tags': list([
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '3 Hours 15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 212,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 20),
'description': 'This All-American beef stew recipe includes tender beef coated in a rich, intense sauce and vegetables that bring complementary texture and flavor.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': '356X',
'last_made': None,
'name': 'All-American Beef Stew Recipe',
'original_url': 'https://www.seriouseats.com/all-american-beef-stew-recipe',
'perform_time': '3 Hours 10 Minutes',
'prep_time': '5 Minutes',
'rating': None,
'recipe_id': '48f39d27-4b8e-4c14-bf36-4e1e6497e75e',
'recipe_servings': None,
'recipe_yield': '6 servings',
'recipe_yield_quantity': None,
'slug': 'all-american-beef-stew-recipe',
'tags': list([
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '3 Hours 15 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.DRINK: 'drink'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 22),
'mealplan_id': 211,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 21),
'description': 'Einfacher Nudelauflauf mit Brokkoli, Sahnesauce und extra Käse. Dieses vegetarische 5 Zutaten Rezept ist super schnell gemacht und SO gut!',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'nOPT',
'last_made': None,
'name': 'Einfacher Nudelauflauf mit Brokkoli',
'original_url': 'https://kochkarussell.com/einfacher-nudelauflauf-brokkoli/',
'perform_time': '20 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '9d553779-607e-471b-acf3-84e6be27b159',
'recipe_servings': None,
'recipe_yield': '4 servings',
'recipe_yield_quantity': None,
'slug': 'einfacher-nudelauflauf-mit-brokkoli',
'tags': list([
dict({
'name': '< 4 Hours',
'slug': '4-hours',
'tag_id': '78318c97-75c7-4d06-95b6-51ef8f4a0257',
}),
]),
'total_time': '35 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 23),
'mealplan_id': 196,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 5),
'description': 'Simple to prepare and ready in 25 minutes, this vegetarian miso noodle recipe can be eaten on its own or served as a side.',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': '5G1v',
'last_made': None,
'name': 'Miso Udon Noodles with Spinach and Tofu',
'original_url': 'https://www.allrecipes.com/recipe/284039/miso-udon-noodles-with-spinach-and-tofu/',
'perform_time': '15 Minutes',
'prep_time': '10 Minutes',
'rating': None,
'recipe_id': '25b814f2-d9bf-4df0-b40d-d2f2457b4317',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'miso-udon-noodles-with-spinach-and-tofu',
'tags': list([
]),
'total_time': '25 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': None,
'entry_type': <MealplanEntryType.SNACK: 'snack'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 22),
'mealplan_id': 195,
'recipe': dict({
'categories': list([
]),
'date_added': HAFakeDate(2024, 1, 2),
'description': 'Avis aux nostalgiques des années 1980, la mousse de saumon est de retour dans une présentation adaptée au goût du jour. On utilise une technique sans faille : un saumon frais cuit au micro-ondes et mélangé au robot avec du fromage à la crème et de la crème sure. On obtient ainsi une texture onctueuse à tartiner, qui na rien à envier aux préparations gélatineuses dantan !',
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'rrNL',
'last_made': HAFakeDatetime(2024, 1, 2, 22, 59, 59),
'name': 'Mousse de saumon',
'original_url': 'https://www.ricardocuisine.com/recettes/8919-mousse-de-saumon',
'perform_time': '2 Minutes',
'prep_time': '15 Minutes',
'rating': None,
'recipe_id': '55c88810-4cf1-4d86-ae50-63b15fd173fb',
'recipe_servings': None,
'recipe_yield': '12 servings',
'recipe_yield_quantity': None,
'slug': 'mousse-de-saumon',
'tags': list([
]),
'total_time': '17 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
dict({
'description': 'Dineren met de boys',
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '3931df86-0679-4579-8c63-4bedc9ca9a85',
'household_id': None,
'mealplan_date': HAFakeDate(2024, 1, 21),
'mealplan_id': 1,
'recipe': None,
'title': 'Aquavite',
'user_id': '6caa6e4d-521f-4ef4-9ed7-388bdd63f47d',
}),
]),
})
# ---
# name: test_service_recipe
dict({
'recipe': dict({
'categories': list([
]),
'date_added': datetime.date(2024, 6, 29),
'description': 'The worlds most famous cake, the Original Sacher-Torte, is the consequence of several lucky twists of fate. The first was in 1832, when the Austrian State Chancellor, Prince Klemens Wenzel von Metternich, tasked his kitchen staff with concocting an extraordinary dessert to impress his special guests. As fortune had it, the chef had fallen ill that evening, leaving the apprentice chef, the then-16-year-old Franz Sacher, to perform this culinary magic trick. Metternichs parting words to the talented teenager: “I hope you wont disgrace me tonight.”',
'group_id': '24477569-f6af-4b53-9e3f-6d04b0ca6916',
'household_id': None,
'image': 'SuPW',
'ingredients': list([
dict({
'display': '1 130g dark couverture chocolate (min. 55% cocoa content)',
'food': None,
'is_food': None,
'note': '130g dark couverture chocolate (min. 55% cocoa content)',
'original_text': None,
'quantity': 1.0,
'reference_id': 'a3adfe78-d157-44d8-98be-9c133e45bb4e',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 1 Vanilla Pod',
'food': None,
'is_food': True,
'note': '1 Vanilla Pod',
'original_text': None,
'quantity': 1.0,
'reference_id': '41d234d7-c040-48f9-91e6-f4636aebb77b',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 150g softened butter',
'food': None,
'is_food': None,
'note': '150g softened butter',
'original_text': None,
'quantity': 1.0,
'reference_id': 'f6ce06bf-8b02-43e6-8316-0dc3fb0da0fc',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 100g Icing sugar',
'food': None,
'is_food': True,
'note': '100g Icing sugar',
'original_text': None,
'quantity': 1.0,
'reference_id': 'f7fcd86e-b04b-4e07-b69c-513925811491',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 6 Eggs',
'food': None,
'is_food': True,
'note': '6 Eggs',
'original_text': None,
'quantity': 1.0,
'reference_id': 'a831fbc3-e2f5-452e-a745-450be8b4a130',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 100g Castor sugar',
'food': None,
'is_food': True,
'note': '100g Castor sugar',
'original_text': None,
'quantity': 1.0,
'reference_id': 'b5ee4bdc-0047-4de7-968b-f3360bbcb31e',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 140g Plain wheat flour',
'food': None,
'is_food': True,
'note': '140g Plain wheat flour',
'original_text': None,
'quantity': 1.0,
'reference_id': 'a67db09d-429c-4e77-919d-cfed3da675ad',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 200g apricot jam',
'food': None,
'is_food': True,
'note': '200g apricot jam',
'original_text': None,
'quantity': 1.0,
'reference_id': '55479752-c062-4b25-aae3-2b210999d7b9',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 200g castor sugar',
'food': None,
'is_food': True,
'note': '200g castor sugar',
'original_text': None,
'quantity': 1.0,
'reference_id': 'ff9cd404-24ec-4d38-b0aa-0120ce1df679',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 150g dark couverture chocolate (min. 55% cocoa content)',
'food': None,
'is_food': True,
'note': '150g dark couverture chocolate (min. 55% cocoa content)',
'original_text': None,
'quantity': 1.0,
'reference_id': 'c7fca92e-971e-4728-a227-8b04783583ed',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '1 Unsweetend whipped cream to garnish',
'food': None,
'is_food': True,
'note': 'Unsweetend whipped cream to garnish',
'original_text': None,
'quantity': 1.0,
'reference_id': 'ef023f23-7816-4871-87f6-4d29f9a283f7',
'referenced_recipe': None,
'title': None,
'unit': None,
}),
dict({
'display': '250 millilitre Water',
'food': dict({
'aliases': list([
]),
'created_at': datetime.datetime(2026, 1, 5, 11, 6, 53, 830472, tzinfo=datetime.timezone.utc),
'description': '',
'extras': dict({
}),
'food_id': '8bc852fd-362a-48d2-9e77-2388ad9f3c0c',
'households_with_ingredient_food': list([
'family',
]),
'label': None,
'label_id': None,
'name': 'Water',
'plural_name': None,
'updated_at': datetime.datetime(2026, 1, 5, 11, 6, 53, 830491, tzinfo=datetime.timezone.utc),
}),
'is_food': None,
'note': '',
'original_text': None,
'quantity': 250.0,
'reference_id': '82f534de-ecef-4470-9d7a-6e24ded4a53a',
'referenced_recipe': None,
'title': '',
'unit': "{'id': '34a3e8e3-c405-49fc-9fec-92dd5241a5c4', 'name': 'millilitre', 'pluralName': None, 'description': '', 'extras': {}, 'fraction': True, 'abbreviation': 'ml', 'pluralAbbreviation': '', 'useAbbreviation': False, 'aliases': [], 'createdAt': '2024-08-25T13:29:25.641593Z', 'updatedAt': '2024-08-25T13:29:25.641610Z'}",
}),
]),
'instructions': list([
dict({
'ingredient_references': list([
]),
'instruction_id': '2d558dbf-5361-4ef2-9d86-4161f5eb6146',
'text': 'Preheat oven to 170°C. Line the base of a springform with baking paper, grease the sides, and dust with a little flour. Melt couverture over boiling water. Let cool slightly.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': 'dbcc1c37-3cbf-4045-9902-8f7fd1e68f0a',
'text': 'Slit vanilla pod lengthwise and scrape out seeds. Using a hand mixer with whisks, beat the softened butter with the icing sugar and vanilla seeds until bubbles appear.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '2265bd14-a691-40b1-9fe6-7b5dfeac8401',
'text': 'Separate the eggs. Whisk the egg yolks into the butter mixture one by one. Now gradually add melted couverture chocolate. Beat the egg whites with the castor sugar until stiff, then place on top of the butter and chocolate mixture. Sift the flour over the mixture, then fold in the flour and beaten egg whites.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '0aade447-dfac-4aae-8e67-ac250ad13ae2',
'text': "Transfer the mixture to the springform, smooth the top, and bake in the oven (middle rack) for 1015 minutes, leaving the oven door a finger's width ajar. Then close the oven and bake for approximately 50 minutes. (The cake is done when it yields slightly to the touch.)",
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '5fdcb703-7103-468d-a65d-a92460b92eb3',
'text': 'Remove the cake from the oven and loosen the sides of the springform. Carefully tip the cake onto a cake rack lined with baking paper and let cool for approximately 20 minutes. Then pull off the baking paper, turn the cake over, and leave on rack to cool completely.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '81474afc-b44e-49b3-bb67-5d7dab8f832a',
'text': 'Cut the cake in half horizontally. Warm the jam and stir until smooth. Brush the top of both cake halves with the jam and place one on top of the other. Brush the sides with the jam as well.',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '8fac8aee-0d3c-4f78-9ff8-56d20472e5f1',
'text': 'To make the glaze, put the castor sugar into a saucepan with 125 ml water and boil over high heat for approximately 5 minutes. Take the sugar syrup off the stove and leave to cool a little. Coarsely chop the couverture, gradually adding it to the syrup, and stir until it forms a thick liquid (see tip below).',
'title': None,
}),
dict({
'ingredient_references': list([
]),
'instruction_id': '7162e099-d651-4656-902a-a09a9b40c4e1',
'text': 'Pour all the lukewarm glaze liquid at once over the top of the cake and quickly spread using a palette knife. Leave the glaze to set for a few hours. Serve garnished with whipped cream.',
'title': None,
}),
]),
'last_made': None,
'name': 'Original Sacher-Torte (2)',
'original_url': 'https://www.sacher.com/en/original-sacher-torte/recipe/',
'perform_time': '1 hour',
'prep_time': '1 hour 30 minutes',
'rating': None,
'recipe_id': 'fada9582-709b-46aa-b384-d5952123ad93',
'recipe_servings': 4.0,
'recipe_yield': '4 servings',
'recipe_yield_quantity': 4.0,
'slug': 'original-sacher-torte-2',
'tags': list([
dict({
'name': 'Sacher',
'slug': 'sacher',
'tag_id': '1b5789b9-3af6-412e-8c77-8a01caa0aac9',
}),
dict({
'name': 'Cake',
'slug': 'cake',
'tag_id': '1cf17f96-58b5-4bd3-b1e8-1606a64b413d',
}),
dict({
'name': 'Torte',
'slug': 'torte',
'tag_id': '3f5f0a3d-728f-440d-a6c7-5a68612e8c67',
}),
dict({
'name': 'Sachertorte',
'slug': 'sachertorte',
'tag_id': '525f388d-6ee0-4ebe-91fc-dd320a7583f0',
}),
dict({
'name': 'Sacher Torte Cake',
'slug': 'sacher-torte-cake',
'tag_id': '544a6e08-a899-4f63-9c72-bb2924df70cb',
}),
dict({
'name': 'Sacher Torte',
'slug': 'sacher-torte',
'tag_id': '576c0a82-84ee-4e50-a14e-aa7a675b6352',
}),
dict({
'name': 'Original Sachertorte',
'slug': 'original-sachertorte',
'tag_id': 'd530b8e4-275a-4093-804b-6d0de154c206',
}),
]),
'total_time': '2 hours 30 minutes',
'user_id': 'bf1c62fe-4941-4332-9886-e54e88dbdba0',
}),
})
# ---
# name: test_service_set_mealplan[payload0-kwargs0]
dict({
'mealplan': dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': datetime.date(2024, 1, 22),
'mealplan_id': 230,
'recipe': dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 22),
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'AiIo',
'last_made': None,
'name': 'Zoete aardappel curry traybake',
'original_url': 'https://chickslovefood.com/recept/zoete-aardappel-curry-traybake/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c5f00a93-71a2-4e48-900f-d9ad0bb9de93',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'zoete-aardappel-curry-traybake',
'tags': list([
]),
'total_time': '40 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
})
# ---
# name: test_service_set_mealplan[payload1-kwargs1]
dict({
'mealplan': dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': datetime.date(2024, 1, 22),
'mealplan_id': 230,
'recipe': dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 22),
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'AiIo',
'last_made': None,
'name': 'Zoete aardappel curry traybake',
'original_url': 'https://chickslovefood.com/recept/zoete-aardappel-curry-traybake/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c5f00a93-71a2-4e48-900f-d9ad0bb9de93',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'zoete-aardappel-curry-traybake',
'tags': list([
]),
'total_time': '40 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
})
# ---
# name: test_service_set_mealplan[payload2-kwargs2]
dict({
'mealplan': dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': datetime.date(2024, 1, 22),
'mealplan_id': 230,
'recipe': dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 22),
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'AiIo',
'last_made': None,
'name': 'Zoete aardappel curry traybake',
'original_url': 'https://chickslovefood.com/recept/zoete-aardappel-curry-traybake/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c5f00a93-71a2-4e48-900f-d9ad0bb9de93',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'zoete-aardappel-curry-traybake',
'tags': list([
]),
'total_time': '40 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
})
# ---
# name: test_service_set_random_mealplan
dict({
'mealplan': dict({
'description': None,
'entry_type': <MealplanEntryType.DINNER: 'dinner'>,
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'mealplan_date': datetime.date(2024, 1, 22),
'mealplan_id': 230,
'recipe': dict({
'categories': list([
]),
'date_added': datetime.date(2024, 1, 22),
'description': "Een traybake is eigenlijk altijd een goed idee. Deze zoete aardappel curry traybake dus ook. Waarom? Omdat je alleen maar wat groenten - en in dit geval kip - op een bakplaat (traybake dus) legt, hier wat kruiden aan toevoegt en deze in de oven schuift. Ideaal dus als je geen zin hebt om lang in de keuken te staan. Maar gewoon lekker op de bank wil ploffen om te wachten tot de oven klaar is. Joe! That\\'s what we like. Deze zoete aardappel curry traybake bevat behalve zoete aardappel en curry ook kikkererwten, kippendijfilet en bloemkoolroosjes. Je gebruikt yoghurt en limoen als een soort dressing. En je serveert deze heerlijke traybake met naanbrood. Je kunt natuurljk ook voor deze traybake met chipolataworstjes gaan. Wil je graag meer ovengerechten? Dan moet je eigenlijk even kijken naar onze Ovenbijbel. Onmisbaar in je keuken! We willen je deze zoete aardappelstamppot met prei ook niet onthouden. Megalekker bordje comfortfood als je \\'t ons vraagt.",
'group_id': '0bf60b2e-ca89-42a9-94d4-8f67ca72b157',
'household_id': None,
'image': 'AiIo',
'last_made': None,
'name': 'Zoete aardappel curry traybake',
'original_url': 'https://chickslovefood.com/recept/zoete-aardappel-curry-traybake/',
'perform_time': None,
'prep_time': None,
'rating': None,
'recipe_id': 'c5f00a93-71a2-4e48-900f-d9ad0bb9de93',
'recipe_servings': None,
'recipe_yield': '2 servings',
'recipe_yield_quantity': None,
'slug': 'zoete-aardappel-curry-traybake',
'tags': list([
]),
'total_time': '40 Minutes',
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
'title': None,
'user_id': '1ce8b5fe-04e8-4b80-aab1-d92c94685c6d',
}),
})
# ---