Développement #92387
testdef, tester l'action formulaire
0%
Description
Ça fait partie des quelques trucs importants qu'il manque encore.
Il faut pouvoir, dans le cours du test, soumettre un formulaire de workflow et continuer l'exécution.
La difficulté réside dans l'interface de saisie des données de l'action de test : il faut réussir à afficher le formulaire, puis le soumettre enregistrera les données dans l'action de test.
Le problème c'est qu'un formulaire de workflow va dépendre de données générées seulement pendant l'exécution du workflow (données de traitement, action formulaire précédente...).
Donc la seule solution serait d'afficher le formulaire bidouillé, où on désactiverait par exemple les conditions d'affichage des champs, pour être sûr qu'on puisse tous les saisir.
Associated revisions
testdef: skip page number in error message for single page form (#92387)
testdef: allow run methods to be used without formdata object (#92387)
workflow_tests: allow testing form action (#92387)
admin: hide legacy workflow_data in test result inspect (#92387)
History
Updated by Robot Gitea 12 months ago
- Status changed from Nouveau to En cours
Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1679
- Titre : WIP: workflow_tests: allow testing form action (#92387)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1679/files
Updated by Robot Gitea 12 months ago
- Status changed from Solution proposée to Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Updated by Robot Gitea 12 months ago
- Status changed from Solution validée to Résolu (à déployer)
Valentin Deniaud (vdeniaud) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1679
- Titre : workflow_tests: allow testing form action (#92387)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1679/files
Updated by Transition automatique 12 months ago
- Status changed from Résolu (à déployer) to Solution déployée
workflows: update misleading comment (#92387)