From e8eaab15629b25ce28e6be6cb076fdea5515c08e Mon Sep 17 00:00:00 2001 From: James Addison Date: Wed, 12 Jan 2022 23:10:08 +0000 Subject: [PATCH] Fixup: linting --- recipe_scrapers/kwestiasmaku.py | 22 +++++++++++++++++----- tests/test_kwestiasmaku.py | 19 +++++++++++-------- 2 files changed, 28 insertions(+), 13 deletions(-) diff --git a/recipe_scrapers/kwestiasmaku.py b/recipe_scrapers/kwestiasmaku.py index 08eb0d558..e26e4096b 100644 --- a/recipe_scrapers/kwestiasmaku.py +++ b/recipe_scrapers/kwestiasmaku.py @@ -8,23 +8,35 @@ def host(cls): return "kwestiasmaku.com" def author(self): - return normalize_string(self.soup.find("span", {"itemprop": "author"}).get_text()) + return normalize_string( + self.soup.find("span", {"itemprop": "author"}).get_text() + ) def title(self): return normalize_string(self.soup.find("div", {"itemprop": "name"}).get_text()) def yields(self): - return get_yields(self.soup.find("div", {"class": "field-name-field-ilosc-porcji"})) + return get_yields( + self.soup.find("div", {"class": "field-name-field-ilosc-porcji"}) + ) def image(self): - return self.soup.find("div", {"class": "view-zdjecia"}).find("li", {"class": "first"}).img["src"] + return ( + self.soup.find("div", {"class": "view-zdjecia"}) + .find("li", {"class": "first"}) + .img["src"] + ) def ingredients(self): - ingredients = self.soup.find("div", {"class": "field-name-field-skladniki"}).find_all("li") + ingredients = self.soup.find( + "div", {"class": "field-name-field-skladniki"} + ).find_all("li") return [normalize_string(i.get_text()) for i in ingredients] def instructions(self): - instructions = self.soup.find("div", {"class": "field-name-field-przygotowanie"}).find_all("li") + instructions = self.soup.find( + "div", {"class": "field-name-field-przygotowanie"} + ).find_all("li") return "\n".join([normalize_string(i.get_text()) for i in instructions]) def ratings(self): diff --git a/tests/test_kwestiasmaku.py b/tests/test_kwestiasmaku.py index 5003d12af..c27b78199 100644 --- a/tests/test_kwestiasmaku.py +++ b/tests/test_kwestiasmaku.py @@ -22,7 +22,10 @@ def test_yields(self): self.assertEqual("2 serving(s)", self.harvester_class.yields()) def test_image(self): - self.assertEqual("https://www.kwestiasmaku.com/sites/v123.kwestiasmaku.com/files/pieczony-kalafior-01_0.jpg", self.harvester_class.image()) + self.assertEqual( + "https://www.kwestiasmaku.com/sites/v123.kwestiasmaku.com/files/pieczony-kalafior-01_0.jpg", + self.harvester_class.image(), + ) def test_ingredients(self): self.assertEqual( @@ -34,18 +37,18 @@ def test_ingredients(self): "1 łyżeczka czarnuszki", "sól morska", "sos czosnkowy lub ser feta", - "natka pietruszki" + "natka pietruszki", ], - self.harvester_class.ingredients() + self.harvester_class.ingredients(), ) def test_instructions(self): self.assertEqual( - "Odciąć liście z kalafiora, przekroić na pół i wyciąć nadmiar głąba. Główkę kalafiora rozdzielić na różyczki lub pokroić na cząstki.\n" \ - "Położyć na dużej blaszce (np. z wyposażenia piekarnika) wyłożonej papierem do pieczenia. Piekarnik nagrzać do 200 stopni C.\n" \ - "Kalafiora polać oliwą, posypać pieprzem, kurkumą i czarnuszką, a następnie dokładnie wymieszać i rozłożyć na całej powierzchni blachy.\n" \ - "Wstawić do nagrzanego piekarnika i piec przez 30 minut. Po upieczeniu doprawić solą i posiekaną natką pietruszki.", - self.harvester_class.instructions() + "Odciąć liście z kalafiora, przekroić na pół i wyciąć nadmiar głąba. Główkę kalafiora rozdzielić na różyczki lub pokroić na cząstki.\n" + "Położyć na dużej blaszce (np. z wyposażenia piekarnika) wyłożonej papierem do pieczenia. Piekarnik nagrzać do 200 stopni C.\n" + "Kalafiora polać oliwą, posypać pieprzem, kurkumą i czarnuszką, a następnie dokładnie wymieszać i rozłożyć na całej powierzchni blachy.\n" + "Wstawić do nagrzanego piekarnika i piec przez 30 minut. Po upieczeniu doprawić solą i posiekaną natką pietruszki.", + self.harvester_class.instructions(), ) def test_ratings(self):