admin: allow creating workflow tests from formdata (#87545) #1231
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/87545-testdef-alimenter-les-tests-de-w"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Création à partir de ce qui est stocké dans les traces d’exécution du workflow, ce qui permet de remplir les actions clic sur un bouton, saut dans le temps, et vérif du statut.
Pour les autres on ne remplit rien, l'action est ajoutée mais elle sera non configurée. Pour faire mieux il faudrait aller chercher les infos dans les évolutions (j'imagine) mais on a rien pour lier une trace à une évolution (je crois), donc on verra plus tard.
e4a898a0c6
to4737d0794f
WIP: admin: allow creating workflow tests from formdata (#87545)to admin: allow creating workflow tests from formdata (#87545)@ -347,0 +350,4 @@
]
if get_publisher().has_site_option('enable-workflow-tests'):
creation_options.append(
('formdata-wf', _('Import data from form (and initialise workflow tests)'), 'formdata-wf')
Il restera un intérêt à créer à test depuis une demande mais ne pas initialiser les tests de workflow ?
Je me dis que si le cas très commun est l'initialisation des tests de workflow, on pourrait rester sur deux options ici et libre à la personne qui ne voudrait pas de test de workflow d'aller l'effacer ?
(je n'ai pas d'opinion forte ici, ça me va tout à fait de partir ainsi et de voir)
Pour le moment on ne peut pas effacer les tests d'un coup, si la création automatique des tests ajoute 50 actions ce sera 50 clics sur supprimer si on en veut pas, donc plutôt utile de permettre de ne pas les créer
Ok (ça me semble ensuite une évolution utile de pouvoir supprimer une série de tests/actions sur les workflows, pour par exemple partir d'une demande existante, puis tout effacer à partir d'un point, pour correspondre à par exemple une erreur webservice).