Skip to content

Mise en place test territoires + nettoyage tests existants

Lionel requested to merge tests/territoires into develop

Voila une proposition pour tester le code du module territoires Pour l'instant, il y a un seul test, et il permet de couvrir 100% du code de /territoires (sauf certains bouts de code du fichier outils.py qui ne sont utilisés nulle part) Je n'ai pas cherché à vérifier les résultats : j'ai obtenu les fichiers dans tests/data/expected en exécutant les tests sur le code existant, et en récupérant les fichiers de sortie

2 trucs anecdotiques :

  • gestion des chemins avec pathlib (dans le code existant on utilise plutot os) => j'avais déjà un bout de code qui faisait ca, je l'ai gardé car j'aime bien la syntaxe pathlib, mais pas de souci si vous preferez os
  • j'ai fait dans le test une fonction reinitialiser_dossiers_output redondante avec nettoyer_repertoires_output et nettoyer_dossier_output de crater_data, mais il faudrait voir comment on peut faire

Merge request reports