mirror of
https://github.com/guezoloic/millesima_projetS6.git
synced 2026-03-28 19:13:42 +00:00
ajout: changement des fonctions pour retourner un None si err
This commit is contained in:
11
test_main.py
11
test_main.py
@@ -2,7 +2,7 @@ from json import dumps
|
||||
from bs4 import Tag
|
||||
import pytest
|
||||
from requests_mock import Mocker
|
||||
from main import Scraper, ScraperData
|
||||
from main import Scraper
|
||||
|
||||
|
||||
@pytest.fixture(autouse=True)
|
||||
@@ -89,7 +89,7 @@ def mock_site():
|
||||
"valueId": "93-94",
|
||||
"name": "J. Suckling",
|
||||
"value": "93-94",
|
||||
"isSpirit": False
|
||||
"isSpirit": False,
|
||||
},
|
||||
},
|
||||
}
|
||||
@@ -137,15 +137,16 @@ def test_soup(scraper: Scraper):
|
||||
|
||||
|
||||
def test_appellation(scraper: Scraper):
|
||||
appellation: ScraperData = scraper.getjsondata(
|
||||
appellation = scraper.getjsondata(
|
||||
"nino-negri-5-stelle-sfursat-2022.html"
|
||||
)
|
||||
assert appellation.appellation() == "Sforzato di Valtellina"
|
||||
|
||||
|
||||
def test_critiques(scraper: Scraper):
|
||||
critiques: ScraperData = scraper.getjsondata(
|
||||
critiques = scraper.getjsondata(
|
||||
"nino-negri-5-stelle-sfursat-2022.html"
|
||||
)
|
||||
assert critiques.parker() == "91"
|
||||
assert critiques.robinson() == "17"
|
||||
assert critiques.suckling() == "93.5"
|
||||
assert critiques.suckling() == "93.5"
|
||||
|
||||
Reference in New Issue
Block a user