Utiliser la fonction Matches avec deux tag() - Est-ce possible

Bonjour,

Est-il possible de comparer le texte contenu dans deux tag() avec la fonction Matches ?
Sachant que j’ai essayé pas mal de truc dont cela qui semble collé dans le test mais… fonctionne pas :

------------------------------------
[2024-04-30 19:43:39][SCENARIO] -- Start : Scenario lance manuellement.
[2024-04-30 19:43:39][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-04-30 19:43:39][SCENARIO] Mise à jour du tag #P1# => Salon (19h43)
[2024-04-30 19:43:39][SCENARIO] Mise à jour du tag #P2# => Salon
[2024-04-30 19:43:39][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(P1) matches tag(P2)
[2024-04-30 19:43:39][SCENARIO] Evaluation de la condition : ["Salon (19h43)" matches "Salon"] = Faux
[2024-04-30 19:43:39][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-04-30 19:43:39][SCENARIO] Fin correcte du scénario

Vous remerciant par avance…

Salut,

Il faudrait que ton tag P2 soit défini à /Salon/

Du coup si tu récupères l’info Salon d’un autre scénario ou que sais-je, tu peux redéfinir avant le tag P2 : tag ---> P2 ----> /tag(P2)/

Ou définir avant le test un tag : « P2 matches » comme tu indiques :
P2 matches = /tag(P2)/
et tester ce dernier.
MERCI BEAUCOUP !
Ça fonctionne parfaitement (juste vert de pas y avoir pensé tout seul… )

[2024-04-30 20:31:33][SCENARIO] -- Start : Scenario lance manuellement.
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-04-30 20:31:33][SCENARIO] Mise à jour du tag #P1# => Salon (20h31)
[2024-04-30 20:31:33][SCENARIO] Mise à jour du tag #P2# => Salon
[2024-04-30 20:31:33][SCENARIO] Mise à jour du tag #P2 matches# => /Salon/
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(P1) matches tag(P2)
[2024-04-30 20:31:33][SCENARIO] Evaluation de la condition : ["Salon (20h31)" matches "Salon"] = Faux
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [condition] : if tag(P1) matches tag(P2 matches)
[2024-04-30 20:31:33][SCENARIO] Evaluation de la condition : ["Salon (20h31)" matches "/Salon/"] = 1
[2024-04-30 20:31:33][SCENARIO] - Exécution du sous-élément de type [action] : then
[2024-04-30 20:31:33][SCENARIO]    Log : test ok
[2024-04-30 20:31:33][SCENARIO] Fin correcte du scénario

Bon 1er mai !

Hello,

J’allais proposer la même chose et juste pour confirmer, l’idée, c’est bien de réutiliser tag(P2) pour le 3ème tag (car dans ta capture, tu mets /Salon/ en dur) au cas où tu ne connais pas la valeur pouvant être récupérée dynamiquement.

C’est exactement cela !
(mille excuses, j’ai fait trop vite. Erreur corrigée)

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.