Développement #92386
testdef, permettre des gabarits basiques
0%
Description
Au moins dans la définition d'un webservice et dans l'action vérif des données de traitement, il faudrait permettre de fournir des vrais entiers/booléens.
Ça passerait donc par autoriser {{ True }}, {{ None }}, {{ 42 }}... Mais si il y a moyen de facilement empêcher qu'on puisse mettre des boucles ou des filtres, ça serait bien aussi.
(remonté par StephL qui se prend une erreur "Mauvaise valeur pour la donnée de traitement « Changement de gestionnaire manuel » (devait valoir « False » mais valait « False ».")
Associated revisions
testdef: allow checking complex data in webservice post data (#92386)
testdef: allow templated url in webservice response (#92386)
History
Updated by Robot Gitea over 1 year 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/1661
- Titre : WIP: testdef, permettre des gabarits basiques (#92386)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1661/files
Updated by Valentin Deniaud over 1 year ago
Valentin Deniaud a écrit :
Au moins dans la définition d'un webservice et dans l'action vérif des données de traitement, il faudrait permettre de fournir des vrais entiers/booléens.
J'ajoute l'autorisation de {{passerelle_url}} dans l'URL d'une réponse webservice, ça me paraît pratique pour qu'il n'y ait pas à modifier les tests entre la recette et la prod.
Ça passerait donc par autoriser {{ True }}, {{ None }}, {{ 42 }}... Mais si il y a moyen de facilement empêcher qu'on puisse mettre des boucles ou des filtres, ça serait bien aussi.
Finalement je ne cherche pas à interdire ça, attendons de voir comment les gens s'en servent.
Updated by Robot Gitea over 1 year ago
- Status changed from Solution proposée to Solution validée
Corentin Sechet (csechet) a approuvé une pull request sur Gitea concernant cette demande :
Updated by Robot Gitea over 1 year 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/1661
- Titre : testdef, permettre des gabarits basiques (#92386)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1661/files
Updated by Transition automatique over 1 year ago
- Status changed from Résolu (à déployer) to Solution déployée
workflow_tests: allow checking complex data backoffice fields values (#92386)