mobility-team / mobility

Mobility, an open-source library for mobility modelisation
MIT License
16 stars 10 forks source link

Utilisation de micromamba pour installer et tester le package #102

Closed FlxPo closed 2 months ago

FlxPo commented 3 months ago

La version actuelle de l'action github utilise anaconda et ne fonctionne pas. Je propose d'essayer d'utiliser micromamba pour corriger le bug et alléger l'action.

FlxPo commented 3 months ago

@Mind-the-Cap j'ai testé pas mal de choses pour arriver à faire tourner les tests. Pour le moment il y a encore quelques échecs qui semblent dus à la gestion de paths de certains fichiers. Mais sinon le package s'installe bien ! Et tous les tests passent en local chez moi (en 10 min environ...).

FlxPo commented 2 months ago

Nouveaux commits, pour repartir sur une nouvelle base de tests plus adaptés aux évolution des fonctionnalités du package. Les tests passent en 14 minutes, en local (avec un cache de données d'entrée complètement vide). Le taux de couverture est de 88 %.