[openresultat-Commits] r1531 - branches/10422/tests

0 views
Skip to first unread message

cga...@users.adullact.net

unread,
May 30, 2024, 9:23:32 AMMay 30
to openmairie-...@googlegroups.com
Author: cgarcin
Date: 2024-05-30 15:23:30 +0200 (Thu, 30 May 2024)
New Revision: 1531

Modified:
branches/10422/tests/030_animation.robot
Log:
test(feat) : test des permissions d'envoi aff et web


Modified: branches/10422/tests/030_animation.robot
===================================================================
--- branches/10422/tests/030_animation.robot 2024-05-30 13:22:46 UTC (rev 1530)
+++ branches/10422/tests/030_animation.robot 2024-05-30 13:23:30 UTC (rev 1531)
@@ -339,7 +339,56 @@
Message Should Contain ../aff/res/${id_election}/repartition_sieges.json envoyé
Le fichier doit exister ../aff/res/${id_election}/repartition_sieges.json

+Envoi des informations à l'affichage - permission d'envoi
+ [Documentation] Avec un profil dédié à la saisie des résultats et de la
+ ... participation, depuis le contextes des résultats et des centaines
+ ... vérifie que l'utilisateur ne peut pas déclencher l'envoi depuis le
+ ... formulaire et via les actions

+ # Arret de l'envoi automatique des résultats pour que les checkbox soient actives
+ &{election} = BuiltIn.Create Dictionary
+ ... publication_auto=false
+ Modifier election ${id_election} ${election}
+
+ # Utilisation d'un profil n'ayant les droits qu'en saisie
+ Depuis la page d'accueil saisie saisie
+ Depuis le contexte election ${id_election}
+
+ # RESULTATS
+ Click On Tab election_unite unité(s)
+ # Vérification de l'absence des actions de transmission
+ Click On Link 001 - bureau_1
+ Portlet Action Should Not Be In SubForm election_unite affichage
+ Portlet Action Should Not Be In SubForm election_unite web
+ # Dans le formulaire de saisie vérification de l'absence des checkbox de transmission
+ Click On SubForm Portlet Action election_unite modifier
+ Page Should Contain Element css=#envoi_aff
+ Element Should Not Be Visible css=#envoi_aff
+ Page Should Contain Element css=#envoi_web
+ Element Should Not Be Visible css=#envoi_web
+
+ # CENTAINES
+ &{values} = Create Dictionary
+ ... libelle=TST_030
+ ${id_centaine} = Ajouter centaine à l'élection ${values} ${id_election}
+ # Vérification de l'absence des actions de transmission
+ Click On Link xpath=//td[normalize-space(text()) = "001 - bureau_1"]//ancestor::tr/td[contains(@class, "icons")]/a
+ Portlet Action Should Not Be In SubForm election_unite affichage
+ Portlet Action Should Not Be In SubForm election_unite web
+ # Dans le formulaire de saisie vérification de l'absence des checkbox de transmission
+ Click On SubForm Portlet Action election_unite modifier
+ Page Should Contain Element css=#envoi_aff
+ Element Should Not Be Visible css=#envoi_aff
+ Page Should Contain Element css=#envoi_web
+ Element Should Not Be Visible css=#envoi_web
+
+
+ # Arret de l'envoi automatique des résultats pour que les checkbox soient actives
+ Depuis la page d'accueil admin admin
+ &{election} = BuiltIn.Create Dictionary
+ ... publication_auto=true
+ Modifier election ${id_election} ${election}
+
Affichage de l'animation
[Documentation] Test vérifiant que les éléments affichés correspondent
... aux éléments paramétrés. Vérifie également le fonctionnement de

Reply all
Reply to author
Forward
0 new messages