hesperides
hesperides copied to clipboard
Retour en arrière possible de l'update de module dans une plateforme
Description :
- J'ai un module dont les propriétés sont valorisées
- Je modifie la version de ce module dans la plateforme sans demander la copie des propriétés
- Je reviens à la version précédente
=> Les propriétés valorisées de la version précédente sont conservées.
Fonctionnalité implémentée mais pas les tests fonctionnels
Je tague en good first issue pour les tests BDD à rajouter
- Créer un module en version 1.0
- Associer ce module à une plateforme
- Créer une copie de ce module (version 2.0)
- Mettre à jour la version du module déployé de la plateforme de 1.0 à 2.0 sans copie de propriété
- Mettre à jour la version du module déployé de la plateforme de 2.0 à 1.0 sans copie de propriété
- Vérifier que les propriétés valorisées initiales de la version 1.0 sont présentes
Avec l'accord de @thomaslhostis, je rouvre ce ticket.
RAF: documenter ce comportement dans https://voyages-sncf-technologies.github.io/hesperides-gui/valuations.html