Voici la documentation : https://geoplateforme.pages.gpf-tech.ign.fr/documentation
Cette MR permet de vérifier l'unicité des noms des fichiers présents dans une archive.
Pour cela, j'ai fait deux fonctions :
Ces fonctions sont appelées dans le run()
, et la cli est fonctionnelle. Pour tester :
gpf-check-archive -w tests/fixtures/livraisons/error/ -u doublon -a doublon.zip -v
gpf-check-archive -w tests/fixtures/livraisons/good/default/ -u upload -a upload.zip -v
Je me suis efforcée de conserver une arborescence qui ne lève pas d'erreur par rapport au cadre imposé actuellement par la toolbelt... Mais à vrai dire je ne sais pas si cette arborescence s'applique aussi à une donnée d'archive.