cga...@users.adullact.net
unread,May 30, 2024, 9:23:32 AMMay 30Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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