Project

General

Profile

Development #94084

testdef, permettre la dépendance entre les tests

Added by Valentin Deniaud about 2 months ago. Updated 12 days ago.

Status:
Nouveau
Priority:
Normal
Target version:
-
Start date:
14 August 2024
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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

Related to w.c.s. - Development #92388: testdef, supporter |filter_by_userRejeté27 June 2024

Actions
Related to w.c.s. - Development #94085: testdef, stocker le résultat d'un test dans une table à partSolution déployée14 August 2024

Actions
Related to w.c.s. - Development #95255: testdef, stockage en base de la demande issue d'un testSolution déployée11 September 2024

Actions

History

#1

Updated by Valentin Deniaud about 2 months ago

#2

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
#3

Updated by Valentin Deniaud 25 days ago

  • Related to Development #95255: testdef, stockage en base de la demande issue d'un test added
#4

Updated by Valentin Deniaud 12 days ago

  • Description updated (diff)

Also available in: Atom PDF