Project

General

Profile

Développement #92386

testdef, permettre des gabarits basiques

Added by Valentin Deniaud over 1 year ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Target version:
-
Start date:
27 June 2024
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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

Revision 2c656b93 (diff)
Added by Valentin Deniaud over 1 year ago

workflow_tests: allow checking complex data backoffice fields values (#92386)

Revision 2b0ec9f7 (diff)
Added by Valentin Deniaud over 1 year ago

testdef: allow checking complex data in webservice post data (#92386)

Revision 973adfee (diff)
Added by Valentin Deniaud over 1 year ago

testdef: allow templated url in webservice response (#92386)

History

#1

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 :

#2

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.

#3

Updated by Robot Gitea over 1 year ago

  • Status changed from En cours to Solution proposée
#4

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 :

#5

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 :

#6

Updated by Transition automatique over 1 year ago

  • Status changed from Résolu (à déployer) to Solution déployée
#7

Updated by Transition automatique about 1 year ago

Automatic expiration

Also available in: Atom PDF