зеркало из https://github.com/nextcloud/cookbook.git
Created tests for JSON+LD metadata parser
This has shown one bug that was fixed as a byproduct. Signed-off-by: Christian Wolf <github@christianwolf.email>
This commit is contained in:
Родитель
e5fc5bd143
Коммит
0ee3f89cab
|
@ -117,7 +117,7 @@ class HttpJsonLdParser extends AbstractHtmlParser {
|
|||
*/
|
||||
private function mapGraphField(array &$json) {
|
||||
if (isset($json['@graph']) && is_array($json['@graph'])) {
|
||||
$tmp = $this->searchForRecipeInArray($json[@graph]);
|
||||
$tmp = $this->searchForRecipeInArray($json['@graph']);
|
||||
|
||||
if ($tmp !== null) {
|
||||
$json = $tmp;
|
||||
|
|
|
@ -6,18 +6,49 @@ use PHPUnit\Framework\TestCase;
|
|||
use OCA\Cookbook\Service\JsonService;
|
||||
use OCP\IL10N;
|
||||
use OCA\Cookbook\Helper\HTMLParser\HttpJsonLdParser;
|
||||
use OCA\Cookbook\Exception\HtmlParsingException;
|
||||
|
||||
/**
|
||||
* @coversDefaultClass \OCA\Cookbook\Helper\HTMLParser\HttpJsonLdParser
|
||||
* @covers ::<protected>
|
||||
* @covers ::<private>
|
||||
* @author christian
|
||||
*
|
||||
*/
|
||||
class HttpJsonLdParserTest extends TestCase {
|
||||
|
||||
|
||||
public function dataProvider(): array {
|
||||
return [
|
||||
['res/caseA.html', true, 'res/caseA.json']
|
||||
'caseA' => ['res/caseA.html', true, 'res/caseA.json'],
|
||||
'caseB' => ['res/caseB.html', true, 'res/caseB.json'],
|
||||
'caseC' => ['res/caseC.html', false, null],
|
||||
'caseD' => ['res/caseD.html', false, null],
|
||||
'caseE' => ['res/caseE.html', false, null],
|
||||
'caseF' => ['res/caseF.html', true, 'res/caseF.json'],
|
||||
'caseG' => ['res/caseG.html', true, 'res/caseG.json'],
|
||||
'caseH' => ['res/caseH.html', true, 'res/caseH.json'],
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers ::__construct
|
||||
* @covers \OCA\Cookbook\Helper\HTMLParser\AbstractHtmlParser::__construct
|
||||
*/
|
||||
public function testConstructor(): void {
|
||||
$jsonService = $this->createStub(JsonService::class);
|
||||
$l = $this->createStub(IL10N::class);
|
||||
|
||||
$parser = new HttpJsonLdParser($l, $jsonService);
|
||||
|
||||
$lProperty = new \ReflectionProperty(HttpJsonLdParser::class, 'l');
|
||||
$lProperty->setAccessible(true);
|
||||
$lSaved = $lProperty->getValue($parser);
|
||||
$this->assertSame($l, $lSaved);
|
||||
}
|
||||
|
||||
/**
|
||||
* @dataProvider dataProvider
|
||||
* @covers ::parse
|
||||
* @param string $file
|
||||
*/
|
||||
public function testHTMLFile($file, $valid, $jsonFile): void {
|
||||
|
@ -39,7 +70,7 @@ class HttpJsonLdParserTest extends TestCase {
|
|||
|
||||
$this->assertTrue($valid);
|
||||
$this->assertEquals($expected, $res);
|
||||
} catch (\OCA\Cookbook\Exception\ImportException $ex) {
|
||||
} catch (HtmlParsingException $ex) {
|
||||
$this->assertFalse($valid);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,64 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="de" [class]="rahmen_provideDynamicClasses()" i-amphtml-layout="" i-amphtml-no-boilerplate="" transformed="self;v=1">
|
||||
<head><style amp-runtime="" i-amphtml-version="012108132216000">html{overflow-x:hidden!important}</style>
|
||||
<meta charset="utf-8">
|
||||
<title>Lamm-Tajine mit Walnüssen und Feigen von Gallo | Chefkoch</title>
|
||||
<meta name="description" content="Lamm-Tajine mit Walnüssen und Feigen - Orientalisch-würziger Genuss mit Früchten und Nüssen. Gib jetzt die erste Bewertung für das Rezept von Gallo ab! Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!">
|
||||
<script>(function(){})()</script>
|
||||
<script>{}</script>
|
||||
<script type="application/ld+json">{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "Chefkoch",
|
||||
"url": "https://www.chefkoch.de",
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de",
|
||||
"logo": {
|
||||
"@type": "ImageObject",
|
||||
"url": "https://img.chefkoch-cdn.de/img/ck.de/ck-logo-20-20-de.png",
|
||||
"width": 20,
|
||||
"height": 20
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script type="application/ld+json"></script>
|
||||
<script type="application/ld+json"> {
|
||||
"@context": "http://schema.org",
|
||||
"@type": "Recipe",
|
||||
"image": "https://img.chefkoch-cdn.de/rezepte/3728791565272416/bilder/1230011/crop-960x540/lamm-tajine-mit-walnuessen-und-feigen.jpg",
|
||||
"recipeCategory": "Schmoren",
|
||||
"recipeIngredient": [
|
||||
"800 g Lammschulter", "1 gro\u00dfe Zwiebel(n)", "2 M\u00f6hre(n)", "1 Handvoll Waln\u00fcsse", "200 g Feige(n) , getrocknete", "1 Knoblauchzehe(n)", "1 St\u00fcck(e) Ingwer , walnussgro\u00df", "1 TL Kurkuma", "1 TL Pfeffer, schwarzer", "\u00bd TL Kreuzk\u00fcmmel", "1 TL Paprikapulver", "1 TL Zimt", "1 TL Salz", " \u00d6l , 3 - 4 EL", "200 ml Gallo Family Vineyards Zinfandel" ],
|
||||
"name": "Lamm-Tajine mit Waln\u00fcssen und Feigen",
|
||||
"description": "Lamm-Tajine mit Waln\u00fcssen und Feigen -
|
||||
Orientalisch-w\u00fcrziger Genuss mit Fr\u00fcchten und N\u00fcssen. Gib jetzt die erste Bewertung f\u00fcr das Rezept von Gallo ab! Mit \u25ba Portionsrechner \u25ba Kochbuch \u25ba Video-Tipps!",
|
||||
"recipeInstructions": "1. Das Fleisch in mundgerechte St\u00fccke schneiden, zusammen mit den Gew\u00fcrzen in 3 - 4 EL \u00d6l marinieren und etwa 30 Minuten im K\u00fchlschrank ruhen lassen.\n\n2. In der Zwischenzeit Zwiebel, Knoblauch, Ingwer und M\u00f6hren sch\u00e4len. \n\n3. Knoblauch und Ingwer fein hacken. Das restliche Gem\u00fcse in mundgerechte St\u00fccke schneiden.\n\n4. Die Tajine langsam erhitzen und das Fleisch darin anbraten. \n\n5. Nach etwa 10 Minuten das Gem\u00fcse, die N\u00fcsse und die Feigen hinzugeben. Das Ganze mit 200 ml Rotwein abl\u00f6schen, den Deckel auf die Tajine setzen und etwa 60 Minuten auf kleiner Flamme schmoren lassen.\n\n6. Dazu passen Couscous und etwas Petersilie.",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Gallo"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de"
|
||||
},
|
||||
"datePublished": "2019-08-08",
|
||||
"prepTime": "P0DT0H20M",
|
||||
"cookTime": "P0DT1H10M",
|
||||
"totalTime": "P0DT2H0M"
|
||||
,
|
||||
"recipeYield": "2 Portion(en)"
|
||||
,
|
||||
"keywords": ["Gem\u00fcse","Hauptspeise","einfach","Schmoren","Lamm oder Ziege","Frucht"]
|
||||
}
|
||||
|
||||
</script>
|
||||
<meta name="ck:timestamp" content="2021-08-26T07:10:35+02:00">
|
||||
<meta name="ck:amp-optimized" content="true">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<script>!func
|
||||
</body></html>
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "Recipe",
|
||||
"image": "https://img.chefkoch-cdn.de/rezepte/3728791565272416/bilder/1230011/crop-960x540/lamm-tajine-mit-walnuessen-und-feigen.jpg",
|
||||
"recipeCategory": "Schmoren",
|
||||
"recipeIngredient": [
|
||||
"800 g Lammschulter", "1 gro\u00dfe Zwiebel(n)", "2 M\u00f6hre(n)", "1 Handvoll Waln\u00fcsse", "200 g Feige(n) , getrocknete", "1 Knoblauchzehe(n)", "1 St\u00fcck(e) Ingwer , walnussgro\u00df", "1 TL Kurkuma", "1 TL Pfeffer, schwarzer", "\u00bd TL Kreuzk\u00fcmmel", "1 TL Paprikapulver", "1 TL Zimt", "1 TL Salz", " \u00d6l , 3 - 4 EL", "200 ml Gallo Family Vineyards Zinfandel" ],
|
||||
"name": "Lamm-Tajine mit Waln\u00fcssen und Feigen",
|
||||
"description": "Lamm-Tajine mit Waln\u00fcssen und Feigen - Orientalisch-w\u00fcrziger Genuss mit Fr\u00fcchten und N\u00fcssen. Gib jetzt die erste Bewertung f\u00fcr das Rezept von Gallo ab! Mit \u25ba Portionsrechner \u25ba Kochbuch \u25ba Video-Tipps!",
|
||||
"recipeInstructions": "1. Das Fleisch in mundgerechte St\u00fccke schneiden, zusammen mit den Gew\u00fcrzen in 3 - 4 EL \u00d6l marinieren und etwa 30 Minuten im K\u00fchlschrank ruhen lassen.\n\n2. In der Zwischenzeit Zwiebel, Knoblauch, Ingwer und M\u00f6hren sch\u00e4len. \n\n3. Knoblauch und Ingwer fein hacken. Das restliche Gem\u00fcse in mundgerechte St\u00fccke schneiden.\n\n4. Die Tajine langsam erhitzen und das Fleisch darin anbraten. \n\n5. Nach etwa 10 Minuten das Gem\u00fcse, die N\u00fcsse und die Feigen hinzugeben. Das Ganze mit 200 ml Rotwein abl\u00f6schen, den Deckel auf die Tajine setzen und etwa 60 Minuten auf kleiner Flamme schmoren lassen.\n\n6. Dazu passen Couscous und etwas Petersilie.",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Gallo"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de"
|
||||
},
|
||||
"datePublished": "2019-08-08",
|
||||
"prepTime": "P0DT0H20M",
|
||||
"cookTime": "P0DT1H10M",
|
||||
"totalTime": "P0DT2H0M"
|
||||
,
|
||||
"recipeYield": "2 Portion(en)"
|
||||
,
|
||||
"keywords": ["Gem\u00fcse","Hauptspeise","einfach","Schmoren","Lamm oder Ziege","Frucht"]
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="de" [class]="rahmen_provideDynamicClasses()" i-amphtml-layout="" i-amphtml-no-boilerplate="" transformed="self;v=1">
|
||||
<head><style amp-runtime="" i-amphtml-version="012108132216000">html{overflow-x:hidden!important}</style>
|
||||
<meta charset="utf-8">
|
||||
<title>Lamm-Tajine mit Walnüssen und Feigen von Gallo | Chefkoch</title>
|
||||
<meta name="description" content="Lamm-Tajine mit Walnüssen und Feigen - Orientalisch-würziger Genuss mit Früchten und Nüssen. Gib jetzt die erste Bewertung für das Rezept von Gallo ab! Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!">
|
||||
<script>(function(){})()</script>
|
||||
<script>{}</script>
|
||||
<meta name="ck:timestamp" content="2021-08-26T07:10:35+02:00">
|
||||
<meta name="ck:amp-optimized" content="true">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<script>!func
|
||||
</body></html>
|
|
@ -0,0 +1,14 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="de" [class]="rahmen_provideDynamicClasses()" i-amphtml-layout="" i-amphtml-no-boilerplate="" transformed="self;v=1">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Lamm-Tajine mit Walnüssen und Feigen von Gallo | Chefkoch</title>
|
||||
<meta name="description" content="Lamm-Tajine mit Walnüssen und Feigen - Orientalisch-würziger Genuss mit Früchten und Nüssen. Gib jetzt die erste Bewertung für das Rezept von Gallo ab! Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!">
|
||||
<script>(function(){})()</script>
|
||||
<script>{}</script>
|
||||
<script type="application/ld+json">foo</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,14 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="de" [class]="rahmen_provideDynamicClasses()" i-amphtml-layout="" i-amphtml-no-boilerplate="" transformed="self;v=1">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Lamm-Tajine mit Walnüssen und Feigen von Gallo | Chefkoch</title>
|
||||
<meta name="description" content="Lamm-Tajine mit Walnüssen und Feigen - Orientalisch-würziger Genuss mit Früchten und Nüssen. Gib jetzt die erste Bewertung für das Rezept von Gallo ab! Mit ► Portionsrechner ► Kochbuch ► Video-Tipps!">
|
||||
<script>(function(){})()</script>
|
||||
<script>{}</script>
|
||||
<script type="application/ld+json">"foo"</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,40 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="de" [class]="rahmen_provideDynamicClasses()" i-amphtml-layout="" i-amphtml-no-boilerplate="" transformed="self;v=1">
|
||||
<head><style amp-runtime="" i-amphtml-version="012108132216000">html{overflow-x:hidden!important}</style>
|
||||
<meta charset="utf-8">
|
||||
<script type="application/ld+json">[ {
|
||||
"@context": "http://schema.org",
|
||||
"@type": "Recipe",
|
||||
"image": "https://img.chefkoch-cdn.de/rezepte/3728791565272416/bilder/1230011/crop-960x540/lamm-tajine-mit-walnuessen-und-feigen.jpg",
|
||||
"recipeCategory": "Schmoren",
|
||||
"recipeIngredient": [
|
||||
"800 g Lammschulter", "1 gro\u00dfe Zwiebel(n)", "2 M\u00f6hre(n)", "1 Handvoll Waln\u00fcsse", "200 g Feige(n) , getrocknete", "1 Knoblauchzehe(n)", "1 St\u00fcck(e) Ingwer , walnussgro\u00df", "1 TL Kurkuma", "1 TL Pfeffer, schwarzer", "\u00bd TL Kreuzk\u00fcmmel", "1 TL Paprikapulver", "1 TL Zimt", "1 TL Salz", " \u00d6l , 3 - 4 EL", "200 ml Gallo Family Vineyards Zinfandel" ],
|
||||
"name": "Lamm-Tajine mit Waln\u00fcssen und Feigen",
|
||||
"description": "Lamm-Tajine mit Waln\u00fcssen und Feigen -
|
||||
Orientalisch-w\u00fcrziger Genuss mit Fr\u00fcchten und N\u00fcssen. Gib jetzt die erste Bewertung f\u00fcr das Rezept von Gallo ab! Mit \u25ba Portionsrechner \u25ba Kochbuch \u25ba Video-Tipps!",
|
||||
"recipeInstructions": "1. Das Fleisch in mundgerechte St\u00fccke schneiden, zusammen mit den Gew\u00fcrzen in 3 - 4 EL \u00d6l marinieren und etwa 30 Minuten im K\u00fchlschrank ruhen lassen.\n\n2. In der Zwischenzeit Zwiebel, Knoblauch, Ingwer und M\u00f6hren sch\u00e4len. \n\n3. Knoblauch und Ingwer fein hacken. Das restliche Gem\u00fcse in mundgerechte St\u00fccke schneiden.\n\n4. Die Tajine langsam erhitzen und das Fleisch darin anbraten. \n\n5. Nach etwa 10 Minuten das Gem\u00fcse, die N\u00fcsse und die Feigen hinzugeben. Das Ganze mit 200 ml Rotwein abl\u00f6schen, den Deckel auf die Tajine setzen und etwa 60 Minuten auf kleiner Flamme schmoren lassen.\n\n6. Dazu passen Couscous und etwas Petersilie.",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Gallo"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de"
|
||||
},
|
||||
"datePublished": "2019-08-08",
|
||||
"prepTime": "P0DT0H20M",
|
||||
"cookTime": "P0DT1H10M",
|
||||
"totalTime": "P0DT2H0M"
|
||||
,
|
||||
"recipeYield": "2 Portion(en)"
|
||||
,
|
||||
"keywords": ["Gem\u00fcse","Hauptspeise","einfach","Schmoren","Lamm oder Ziege","Frucht"]
|
||||
}]
|
||||
|
||||
</script>
|
||||
<meta name="ck:timestamp" content="2021-08-26T07:10:35+02:00">
|
||||
<meta name="ck:amp-optimized" content="true">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
</body></html>
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "Recipe",
|
||||
"image": "https://img.chefkoch-cdn.de/rezepte/3728791565272416/bilder/1230011/crop-960x540/lamm-tajine-mit-walnuessen-und-feigen.jpg",
|
||||
"recipeCategory": "Schmoren",
|
||||
"recipeIngredient": [
|
||||
"800 g Lammschulter", "1 gro\u00dfe Zwiebel(n)", "2 M\u00f6hre(n)", "1 Handvoll Waln\u00fcsse", "200 g Feige(n) , getrocknete", "1 Knoblauchzehe(n)", "1 St\u00fcck(e) Ingwer , walnussgro\u00df", "1 TL Kurkuma", "1 TL Pfeffer, schwarzer", "\u00bd TL Kreuzk\u00fcmmel", "1 TL Paprikapulver", "1 TL Zimt", "1 TL Salz", " \u00d6l , 3 - 4 EL", "200 ml Gallo Family Vineyards Zinfandel" ],
|
||||
"name": "Lamm-Tajine mit Waln\u00fcssen und Feigen",
|
||||
"description": "Lamm-Tajine mit Waln\u00fcssen und Feigen - Orientalisch-w\u00fcrziger Genuss mit Fr\u00fcchten und N\u00fcssen. Gib jetzt die erste Bewertung f\u00fcr das Rezept von Gallo ab! Mit \u25ba Portionsrechner \u25ba Kochbuch \u25ba Video-Tipps!",
|
||||
"recipeInstructions": "1. Das Fleisch in mundgerechte St\u00fccke schneiden, zusammen mit den Gew\u00fcrzen in 3 - 4 EL \u00d6l marinieren und etwa 30 Minuten im K\u00fchlschrank ruhen lassen.\n\n2. In der Zwischenzeit Zwiebel, Knoblauch, Ingwer und M\u00f6hren sch\u00e4len. \n\n3. Knoblauch und Ingwer fein hacken. Das restliche Gem\u00fcse in mundgerechte St\u00fccke schneiden.\n\n4. Die Tajine langsam erhitzen und das Fleisch darin anbraten. \n\n5. Nach etwa 10 Minuten das Gem\u00fcse, die N\u00fcsse und die Feigen hinzugeben. Das Ganze mit 200 ml Rotwein abl\u00f6schen, den Deckel auf die Tajine setzen und etwa 60 Minuten auf kleiner Flamme schmoren lassen.\n\n6. Dazu passen Couscous und etwas Petersilie.",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Gallo"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de"
|
||||
},
|
||||
"datePublished": "2019-08-08",
|
||||
"prepTime": "P0DT0H20M",
|
||||
"cookTime": "P0DT1H10M",
|
||||
"totalTime": "P0DT2H0M"
|
||||
,
|
||||
"recipeYield": "2 Portion(en)"
|
||||
,
|
||||
"keywords": ["Gem\u00fcse","Hauptspeise","einfach","Schmoren","Lamm oder Ziege","Frucht"]
|
||||
}
|
|
@ -0,0 +1,58 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="de" [class]="rahmen_provideDynamicClasses()" i-amphtml-layout="" i-amphtml-no-boilerplate="" transformed="self;v=1">
|
||||
<head><style amp-runtime="" i-amphtml-version="012108132216000">html{overflow-x:hidden!important}</style>
|
||||
<meta charset="utf-8">
|
||||
<script type="application/ld+json">[{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "Chefkoch",
|
||||
"url": "https://www.chefkoch.de",
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de",
|
||||
"logo": {
|
||||
"@type": "ImageObject",
|
||||
"url": "https://img.chefkoch-cdn.de/img/ck.de/ck-logo-20-20-de.png",
|
||||
"width": 20,
|
||||
"height": 20
|
||||
}
|
||||
}
|
||||
}]
|
||||
</script>
|
||||
<script type="application/ld+json"> {
|
||||
"@context": "http://schema.org",
|
||||
"@type": "Recipe",
|
||||
"image": "https://img.chefkoch-cdn.de/rezepte/3728791565272416/bilder/1230011/crop-960x540/lamm-tajine-mit-walnuessen-und-feigen.jpg",
|
||||
"recipeCategory": "Schmoren",
|
||||
"recipeIngredient": [
|
||||
"800 g Lammschulter", "1 gro\u00dfe Zwiebel(n)", "2 M\u00f6hre(n)", "1 Handvoll Waln\u00fcsse", "200 g Feige(n) , getrocknete", "1 Knoblauchzehe(n)", "1 St\u00fcck(e) Ingwer , walnussgro\u00df", "1 TL Kurkuma", "1 TL Pfeffer, schwarzer", "\u00bd TL Kreuzk\u00fcmmel", "1 TL Paprikapulver", "1 TL Zimt", "1 TL Salz", " \u00d6l , 3 - 4 EL", "200 ml Gallo Family Vineyards Zinfandel" ],
|
||||
"name": "Lamm-Tajine mit Waln\u00fcssen und Feigen",
|
||||
"description": "Lamm-Tajine mit Waln\u00fcssen und Feigen -
|
||||
Orientalisch-w\u00fcrziger Genuss mit Fr\u00fcchten und N\u00fcssen. Gib jetzt die erste Bewertung f\u00fcr das Rezept von Gallo ab! Mit \u25ba Portionsrechner \u25ba Kochbuch \u25ba Video-Tipps!",
|
||||
"recipeInstructions": "1. Das Fleisch in mundgerechte St\u00fccke schneiden, zusammen mit den Gew\u00fcrzen in 3 - 4 EL \u00d6l marinieren und etwa 30 Minuten im K\u00fchlschrank ruhen lassen.\n\n2. In der Zwischenzeit Zwiebel, Knoblauch, Ingwer und M\u00f6hren sch\u00e4len. \n\n3. Knoblauch und Ingwer fein hacken. Das restliche Gem\u00fcse in mundgerechte St\u00fccke schneiden.\n\n4. Die Tajine langsam erhitzen und das Fleisch darin anbraten. \n\n5. Nach etwa 10 Minuten das Gem\u00fcse, die N\u00fcsse und die Feigen hinzugeben. Das Ganze mit 200 ml Rotwein abl\u00f6schen, den Deckel auf die Tajine setzen und etwa 60 Minuten auf kleiner Flamme schmoren lassen.\n\n6. Dazu passen Couscous und etwas Petersilie.",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Gallo"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de"
|
||||
},
|
||||
"datePublished": "2019-08-08",
|
||||
"prepTime": "P0DT0H20M",
|
||||
"cookTime": "P0DT1H10M",
|
||||
"totalTime": "P0DT2H0M"
|
||||
,
|
||||
"recipeYield": "2 Portion(en)"
|
||||
,
|
||||
"keywords": ["Gem\u00fcse","Hauptspeise","einfach","Schmoren","Lamm oder Ziege","Frucht"]
|
||||
}
|
||||
|
||||
</script>
|
||||
<meta name="ck:timestamp" content="2021-08-26T07:10:35+02:00">
|
||||
<meta name="ck:amp-optimized" content="true">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "Recipe",
|
||||
"image": "https://img.chefkoch-cdn.de/rezepte/3728791565272416/bilder/1230011/crop-960x540/lamm-tajine-mit-walnuessen-und-feigen.jpg",
|
||||
"recipeCategory": "Schmoren",
|
||||
"recipeIngredient": [
|
||||
"800 g Lammschulter", "1 gro\u00dfe Zwiebel(n)", "2 M\u00f6hre(n)", "1 Handvoll Waln\u00fcsse", "200 g Feige(n) , getrocknete", "1 Knoblauchzehe(n)", "1 St\u00fcck(e) Ingwer , walnussgro\u00df", "1 TL Kurkuma", "1 TL Pfeffer, schwarzer", "\u00bd TL Kreuzk\u00fcmmel", "1 TL Paprikapulver", "1 TL Zimt", "1 TL Salz", " \u00d6l , 3 - 4 EL", "200 ml Gallo Family Vineyards Zinfandel" ],
|
||||
"name": "Lamm-Tajine mit Waln\u00fcssen und Feigen",
|
||||
"description": "Lamm-Tajine mit Waln\u00fcssen und Feigen - Orientalisch-w\u00fcrziger Genuss mit Fr\u00fcchten und N\u00fcssen. Gib jetzt die erste Bewertung f\u00fcr das Rezept von Gallo ab! Mit \u25ba Portionsrechner \u25ba Kochbuch \u25ba Video-Tipps!",
|
||||
"recipeInstructions": "1. Das Fleisch in mundgerechte St\u00fccke schneiden, zusammen mit den Gew\u00fcrzen in 3 - 4 EL \u00d6l marinieren und etwa 30 Minuten im K\u00fchlschrank ruhen lassen.\n\n2. In der Zwischenzeit Zwiebel, Knoblauch, Ingwer und M\u00f6hren sch\u00e4len. \n\n3. Knoblauch und Ingwer fein hacken. Das restliche Gem\u00fcse in mundgerechte St\u00fccke schneiden.\n\n4. Die Tajine langsam erhitzen und das Fleisch darin anbraten. \n\n5. Nach etwa 10 Minuten das Gem\u00fcse, die N\u00fcsse und die Feigen hinzugeben. Das Ganze mit 200 ml Rotwein abl\u00f6schen, den Deckel auf die Tajine setzen und etwa 60 Minuten auf kleiner Flamme schmoren lassen.\n\n6. Dazu passen Couscous und etwas Petersilie.",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Gallo"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de"
|
||||
},
|
||||
"datePublished": "2019-08-08",
|
||||
"prepTime": "P0DT0H20M",
|
||||
"cookTime": "P0DT1H10M",
|
||||
"totalTime": "P0DT2H0M"
|
||||
,
|
||||
"recipeYield": "2 Portion(en)"
|
||||
,
|
||||
"keywords": ["Gem\u00fcse","Hauptspeise","einfach","Schmoren","Lamm oder Ziege","Frucht"]
|
||||
}
|
|
@ -0,0 +1,59 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="de" [class]="rahmen_provideDynamicClasses()" i-amphtml-layout="" i-amphtml-no-boilerplate="" transformed="self;v=1">
|
||||
<head><style amp-runtime="" i-amphtml-version="012108132216000">html{overflow-x:hidden!important}</style>
|
||||
<meta charset="utf-8">
|
||||
<title>Lamm-Tajine mit Walnüssen und Feigen von Gallo | Chefkoch</title>
|
||||
<script type="application/ld+json">
|
||||
{"@graph": [
|
||||
{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "Chefkoch",
|
||||
"url": "https://www.chefkoch.de",
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de",
|
||||
"logo": {
|
||||
"@type": "ImageObject",
|
||||
"url": "https://img.chefkoch-cdn.de/img/ck.de/ck-logo-20-20-de.png",
|
||||
"width": 20,
|
||||
"height": 20
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "Recipe",
|
||||
"image": "https://img.chefkoch-cdn.de/rezepte/3728791565272416/bilder/1230011/crop-960x540/lamm-tajine-mit-walnuessen-und-feigen.jpg",
|
||||
"recipeCategory": "Schmoren",
|
||||
"recipeIngredient": [
|
||||
"800 g Lammschulter", "1 gro\u00dfe Zwiebel(n)", "2 M\u00f6hre(n)", "1 Handvoll Waln\u00fcsse", "200 g Feige(n) , getrocknete", "1 Knoblauchzehe(n)", "1 St\u00fcck(e) Ingwer , walnussgro\u00df", "1 TL Kurkuma", "1 TL Pfeffer, schwarzer", "\u00bd TL Kreuzk\u00fcmmel", "1 TL Paprikapulver", "1 TL Zimt", "1 TL Salz", " \u00d6l , 3 - 4 EL", "200 ml Gallo Family Vineyards Zinfandel" ],
|
||||
"name": "Lamm-Tajine mit Waln\u00fcssen und Feigen",
|
||||
"description": "Lamm-Tajine mit Waln\u00fcssen und Feigen -
|
||||
Orientalisch-w\u00fcrziger Genuss mit Fr\u00fcchten und N\u00fcssen. Gib jetzt die erste Bewertung f\u00fcr das Rezept von Gallo ab! Mit \u25ba Portionsrechner \u25ba Kochbuch \u25ba Video-Tipps!",
|
||||
"recipeInstructions": "1. Das Fleisch in mundgerechte St\u00fccke schneiden, zusammen mit den Gew\u00fcrzen in 3 - 4 EL \u00d6l marinieren und etwa 30 Minuten im K\u00fchlschrank ruhen lassen.\n\n2. In der Zwischenzeit Zwiebel, Knoblauch, Ingwer und M\u00f6hren sch\u00e4len. \n\n3. Knoblauch und Ingwer fein hacken. Das restliche Gem\u00fcse in mundgerechte St\u00fccke schneiden.\n\n4. Die Tajine langsam erhitzen und das Fleisch darin anbraten. \n\n5. Nach etwa 10 Minuten das Gem\u00fcse, die N\u00fcsse und die Feigen hinzugeben. Das Ganze mit 200 ml Rotwein abl\u00f6schen, den Deckel auf die Tajine setzen und etwa 60 Minuten auf kleiner Flamme schmoren lassen.\n\n6. Dazu passen Couscous und etwas Petersilie.",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Gallo"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de"
|
||||
},
|
||||
"datePublished": "2019-08-08",
|
||||
"prepTime": "P0DT0H20M",
|
||||
"cookTime": "P0DT1H10M",
|
||||
"totalTime": "P0DT2H0M"
|
||||
,
|
||||
"recipeYield": "2 Portion(en)"
|
||||
,
|
||||
"keywords": ["Gem\u00fcse","Hauptspeise","einfach","Schmoren","Lamm oder Ziege","Frucht"]
|
||||
}]}
|
||||
</script>
|
||||
<meta name="ck:timestamp" content="2021-08-26T07:10:35+02:00">
|
||||
<meta name="ck:amp-optimized" content="true">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
</body></html>
|
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "Recipe",
|
||||
"image": "https://img.chefkoch-cdn.de/rezepte/3728791565272416/bilder/1230011/crop-960x540/lamm-tajine-mit-walnuessen-und-feigen.jpg",
|
||||
"recipeCategory": "Schmoren",
|
||||
"recipeIngredient": [
|
||||
"800 g Lammschulter", "1 gro\u00dfe Zwiebel(n)", "2 M\u00f6hre(n)", "1 Handvoll Waln\u00fcsse", "200 g Feige(n) , getrocknete", "1 Knoblauchzehe(n)", "1 St\u00fcck(e) Ingwer , walnussgro\u00df", "1 TL Kurkuma", "1 TL Pfeffer, schwarzer", "\u00bd TL Kreuzk\u00fcmmel", "1 TL Paprikapulver", "1 TL Zimt", "1 TL Salz", " \u00d6l , 3 - 4 EL", "200 ml Gallo Family Vineyards Zinfandel" ],
|
||||
"name": "Lamm-Tajine mit Waln\u00fcssen und Feigen",
|
||||
"description": "Lamm-Tajine mit Waln\u00fcssen und Feigen - Orientalisch-w\u00fcrziger Genuss mit Fr\u00fcchten und N\u00fcssen. Gib jetzt die erste Bewertung f\u00fcr das Rezept von Gallo ab! Mit \u25ba Portionsrechner \u25ba Kochbuch \u25ba Video-Tipps!",
|
||||
"recipeInstructions": "1. Das Fleisch in mundgerechte St\u00fccke schneiden, zusammen mit den Gew\u00fcrzen in 3 - 4 EL \u00d6l marinieren und etwa 30 Minuten im K\u00fchlschrank ruhen lassen.\n\n2. In der Zwischenzeit Zwiebel, Knoblauch, Ingwer und M\u00f6hren sch\u00e4len. \n\n3. Knoblauch und Ingwer fein hacken. Das restliche Gem\u00fcse in mundgerechte St\u00fccke schneiden.\n\n4. Die Tajine langsam erhitzen und das Fleisch darin anbraten. \n\n5. Nach etwa 10 Minuten das Gem\u00fcse, die N\u00fcsse und die Feigen hinzugeben. Das Ganze mit 200 ml Rotwein abl\u00f6schen, den Deckel auf die Tajine setzen und etwa 60 Minuten auf kleiner Flamme schmoren lassen.\n\n6. Dazu passen Couscous und etwas Petersilie.",
|
||||
"author": {
|
||||
"@type": "Person",
|
||||
"name": "Gallo"
|
||||
},
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "Chefkoch.de"
|
||||
},
|
||||
"datePublished": "2019-08-08",
|
||||
"prepTime": "P0DT0H20M",
|
||||
"cookTime": "P0DT1H10M",
|
||||
"totalTime": "P0DT2H0M"
|
||||
,
|
||||
"recipeYield": "2 Portion(en)"
|
||||
,
|
||||
"keywords": ["Gem\u00fcse","Hauptspeise","einfach","Schmoren","Lamm oder Ziege","Frucht"]
|
||||
}
|
Загрузка…
Ссылка в новой задаче