Development #94084
testdef, permettre la dépendance entre les tests
0%
Description
Il s'agit d'ajouter un lien d'un test vers un ou plusieurs autres. L'exécution de ce test déclenche l'exécution préalable des dépendances, ce qui fait que le test s'exécute dans un environnement où des demandes/fiches existent, produits des tests précédents.
Cela doit permettre de tester un formulaire où par exemple la condition de sortie de la première page serait « l'usager a déjà une fiche inscription » (impossible actuellement).
Note importante : cela va permettre de résoudre un deuxième problème, qui concerne la possibilité du test de l'action modification d'une fiche, ou de l'action workflow externe. Ces actions permettant d'agir sur des objets arbitraires spécifiés via un gabarit, on doit interdire à ces gabarits de cibler des objets réels. Pour cela on doit étendre le fonctionnement actuel, où les demandes réelles ne voient pas les demandes de test, en faisant en sorte que les demandes de test ne voient pas les demandes réelles. Faisant cela, des cas testables actuellement ne le seront plus, car actuellement on peut dans le test d'une demande sélectionner des fiches qui existent réellement sur l'instance. Pour que ces cas restent testables, ce ticket est donc un prérequis.
Related issues
History
Updated by Valentin Deniaud about 2 months ago
- Related to Development #92388: testdef, supporter |filter_by_user added
Updated by Valentin Deniaud about 2 months ago
- Related to Development #94085: testdef, stocker le résultat d'un test dans une table à part added
Updated by Valentin Deniaud 25 days ago
- Related to Development #95255: testdef, stockage en base de la demande issue d'un test added