Développement #97884
testdef, pouvoir manipuler une fiche créée par une dépendance
Start date:
30 October 2024
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
Description
On a l'introduction des dépendances entres tests via #94084, ça permet pour un premier test qui soumet une demande, d'avoir un deuxième test dont les conditions du type form_objects|filter_by_user:form_user fonctionnent.
Ici il s'agit d'aller plus loin, imaginons un formulaire qui présente un champ liste sourcé sur un modèle de fiche, on voudrait pouvoir dépendre d'un test qui crée une telle fiche, et dans le test du formulaire, sélectionner la fiche créée dans ce champ.
Le problème est double :- À l'édition du test, permettre de sélectionner la fiche. Ici j'imagine que lors de l'édition il faut « injecter » le dernier résultat connu des dépendances dans le contexte accessible.
- À l'exécution du test, faire fonctionner la sélection même si l'identifiant de la fiche créée a changé. Ici j'imagine qu'il ne faut pas stocker dans le test l'id de la fiche, mais plutôt le libellé, et baser là dessus la sélection.