def test_extrait_regime(): """Vérification du fonctionnement de extrait_regime via France, Allemagne et Royaume-Uni""" adresse = "https://fr.wikipedia.org/wiki/France" page = extrait_arbre(adresse) assert extrait_regime(page) == "republique, presidentiel" adresse = "https://fr.wikipedia.org/wiki/Allemagne" page = extrait_arbre(adresse) assert extrait_regime(page) == "republique, parlementaire" adresse = "https://fr.wikipedia.org/wiki/Royaume-Uni" page = extrait_arbre(adresse) assert extrait_regime(page) == "monarchie, parlementaire"
def main(save): resultat = list() for adresse in recupere_liste_adresses(): try: page = extrait_arbre(adresse) except Exception as e: log("Problème à la récupération de ", nom_pays) log(type(e)) break resultat.append(generation_statistiques(page)) if save: sauvegarde(resultat, "essai.csv")
def test_extrait_monnaie(): """Vérification du fonctionnement de extrait_dette en euros""" adresse = "https://fr.wikipedia.org/wiki/France" page = extrait_arbre(adresse) assert extrait_monnaie(page) == "euro"
def test_extrait_superficie(): """Vérification du fonctionnement de extrait_superficie en km2""" adresse = "https://fr.wikipedia.org/wiki/France" page = extrait_arbre(adresse) assert extrait_superficie(page) == 632_734
def test_extrait_population(): """Vérification du fonctionnement de extrait_population""" adresse = "https://fr.wikipedia.org/wiki/France" page = extrait_arbre(adresse) assert extrait_population(page) == 67_795_000
def test_extrait_pib(): """Vérification du fonctionnement de extrait_pib en euros""" adresse = "https://fr.wikipedia.org/wiki/France" page = extrait_arbre(adresse) assert extrait_pib(page) == 2_775_252_000_000
def test_extrait_pays(): """Vérification du fonctionnement de extrait_pays""" adresse = "https://fr.wikipedia.org/wiki/France" page = extrait_arbre(adresse) assert extrait_pays(page) == "France"