/[openfoncier]/trunk/tests/055_sous_dossier.robot
ViewVC logotype

Annotation of /trunk/tests/055_sous_dossier.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 12768 - (hide annotations)
Thu Sep 8 12:45:08 2022 UTC (2 years, 4 months ago) by cgarcin
Original Path: branches/5.13.0-develop-9936-ss_dossier/tests/055_sous_dossier.robot
File size: 72572 byte(s)
* Fusion de la branche de POC 5.13.0-develop-9936-ss_dossier-POC_param_ss_dossier dans la branche de dev 5.13.0-develop-9936-ss_dossier

1 cgarcin 12708 *** Settings ***
2     Documentation Test sur les sous dossiers.
3    
4     # On inclut les mots-clefs
5     Resource resources/resources.robot
6     # On ouvre/ferme le navigateur au début/à la fin du Test Suite.
7     Suite Setup For Suite Setup
8     Suite Teardown For Suite Teardown
9    
10     *** Test Cases ***
11     Paramétrage d'un sous dossier
12     [Documentation] Paramètre un type de dossier pour un sous-dossier et un type de
13     ... demande lié à ce type de dossier.
14     ... Vérifie qu'une fois le sous dossier paramétré, il est accessible depuis l'onglet
15     ... sous-dossier des dossiers compatibles.
16     ... Test également les vérifications faites lors du paramétrage des sous-dossiers.
17     ... Paramétrage du type de dossier :
18     ... - si la case "sous_dossier" est cochée alors la case "suffixe" doit obligatoirement
19     ... l'être aussi
20     ... - si la case "sous_dossier" est cochée alors les éléments de "Mises à jour des
21     ... données du dossier d'autorisation" ne doivent pas être coché
22     ... Paramétrage du type de demande :
23 cgarcin 12768 ... - si la demande concerne un "sous_dossier" alors la "nature de la
24 cgarcin 12708 ... demande" doit obligatoirement être "dossier existant"
25    
26     Depuis la page d'accueil admin admin
27    
28     # Test les vérifications faite lors de l'ajout d'un type de sous dossier.
29     Depuis le listing dossier_instruction_type
30     Click On Add Button
31    
32     @{di_compatibles} = Create List
33     ... PCI - P - Permis de construire pour une maison individuelle et / ou ses annexes
34     # Cas 1 : sous-dossier sans suffixe coché
35     &{args_type_di} = Create Dictionary
36     ... code=SDT
37     ... libelle=Sous Dossier Test
38     ... sous_dossier=true
39     ... lien_sous_dossier_type_di=@{di_compatibles}
40     Saisir type de dossier d'instruction ${args_type_di}
41     # Valide le formulaire et vérifie le message d'erreur
42     Click Element Until Message
43     ... css=#formulaire div.formControls input[type="submit"]
44     ... L'affichage du suffixe du numéro de dossier est obligatoire pour les sous-dossiers.
45     ... css=div.message.ui-state-error
46    
47     # Cas 2 : sous-dossier avec mises à jour des données du dossier d'autorisation
48     &{args_type_di} = Create Dictionary
49     ... code=SDT
50     ... libelle=Sous Dossier Test
51     ... sous_dossier=true
52     ... suffixe=true
53     ... lien_sous_dossier_type_di=@{di_compatibles}
54     ... maj_da_localisation=true
55     Saisir type de dossier d'instruction ${args_type_di}
56     # Valide le formulaire et vérifie le message d'erreur
57     Click Element Until Message
58     ... css=#formulaire div.formControls input[type="submit"]
59     ... L'évolution d'un sous-dossier ne dois pas entrainer de mise à jour du dossier d'autorisation.
60     ... css=div.message.ui-state-error
61    
62     # Ajout du nouveau type de sous dossier
63     &{args_type_di} = Create Dictionary
64     ... code=SDT
65     ... libelle=Sous Dossier Test
66     ... sous_dossier=true
67     ... suffixe=true
68     ... lien_sous_dossier_type_di=@{di_compatibles}
69     ... maj_da_localisation=false
70     Saisir type de dossier d'instruction ${args_type_di}
71     Click On Submit Button
72     Valid Message Should Contain Vos modifications ont bien été enregistrées.
73     La page ne doit pas contenir d'erreur
74    
75     # Test les vérifications faite lors de l'ajout d'un type de demande lié au sous dossier.
76     Depuis le tableau des types de demandes
77     Click On Add Button
78    
79     # Cas 1 : type de demande lié à un sous-dossier ayant pour nature "Nouveau dossier"
80     @{etats_autorises} = Create List
81     ... delai de notification envoye
82     &{args_demande_type} = Create Dictionary
83     ... code=TESTSD
84     ... libelle=Test demande sous dossier
85     ... groupe=Autorisation ADS
86     ... dossier_autorisation_type_detaille=PCI (Permis de construire pour une maison individuelle et / ou ses annexes)
87     ... demande_nature=Nouveau dossier
88     ... etats_autorises=@{etats_autorises}
89 cgarcin 12768 ... dossier_instruction_type=Sous Dossier Test
90 cgarcin 12708 ... evenement=Notification de delai
91     Saisir le type de demande ${args_demande_type}
92     # Valide le formulaire et vérifie le message d'erreur
93     Click Element Until Message
94     ... css=#formulaire div.formControls input[type="submit"]
95     ... Les demandes associées à des sous-dossiers sont obligatoirement des demandes sur dossier existant.
96     ... css=div.message.ui-state-error
97    
98     # Création du type de demande associée au sous dossier
99     &{args_demande_type} = Create Dictionary
100     ... code=TESTSD
101     ... libelle=Test demande sous dossier
102     ... groupe=Autorisation ADS
103     ... dossier_autorisation_type_detaille=PCI (Permis de construire pour une maison individuelle et / ou ses annexes)
104     ... demande_nature=Dossier existant
105     ... etats_autorises=@{etats_autorises}
106 cgarcin 12768 ... dossier_instruction_type=Sous Dossier Test
107 cgarcin 12708 ... evenement=Notification de delai
108     Saisir le type de demande ${args_demande_type}
109     Click On Submit Button
110     Valid Message Should Contain Vos modifications ont bien été enregistrées.
111     La page ne doit pas contenir d'erreur
112    
113     # Vérification de l'affichage des listings de sous dossier
114     &{args_petitionnaire} = Create Dictionary
115     ... particulier_civilite=Madame
116     ... particulier_nom=Test paramétrage
117     ... particulier_prenom=Sous Dossier
118     ... om_collectivite=MARSEILLE
119     ... particulier_date_naissance=20/01/1976
120     ... particulier_commune_naissance=MULHOUSE
121     ... particulier_departement_naissance=HAUT-RHIN
122     ... particulier_pays_naissance=FRANCE
123     ... numero=89
124     ... voie=rue des Coudriers
125     ... complement=cplmt
126     ... lieu_dit=Lieu_dit
127     ... localite=MULHOUSE
128     ... code_postal=68100
129     ... bp=1
130     ... cedex=2
131     ... pays=FRANCE
132     ... division_territoriale=div
133     ... telephone_fixe=0447129800
134     ... telephone_mobile=0336018799
135     ... indicatif=+33
136     ... fax=fax
137     ... [email protected]
138     ... notification=t
139     @{ref_cad} = Create List 000 0A 0001
140     &{args_demande} = Create Dictionary
141     ... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes
142     ... demande_type=Dépôt Initial
143     ... om_collectivite=MARSEILLE
144     ... terrain_adresse_voie_numero=24
145     ... terrain_adresse_voie=rue des marmottons
146     ... terrain_adresse_lieu_dit=Le pré des marmottons
147     ... terrain_adresse_code_postal=13333
148     ... terrain_adresse_localite=Marmotte Vallée
149     ... terrain_references_cadastrales=${ref_cad}
150     ${dossier_parent} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire}
151     Set Suite Variable ${dossier_parent}
152     Depuis l'onglet des sous_dossiers du dossier d'instruction ${dossier_parent}
153     Element Should Contain css=#sousform-sous_dossier sous dossier test
154    
155    
156     Création de sous dossier
157     [Documentation] Utilise le type de sous-dossier et le dossier paramétré précedemment.
158     ... Ce test vérifie :
159     ... - l'organisation et l'affichage des listings des sous-dossiers,
160     ... - l'ajout et l'affichage d'un sous-dossier,
161     ... - la numérotation des sous-dossiers et l'affichage du fil d'ariane
162     ... - la liste des actions et des onglets accessible pour un sous-dossier
163     ... - l'affectation automatique pour les sous-dossiers et les informations copiées du parent
164     ... - la redirection vers le dossier parent dans le contexte voulu
165    
166     Depuis la page d'accueil admin admin
167     # Paramétrage d'un deuxième type de sous-dossier
168     ${codeSsDossier} = Set Variable SDTA
169     @{di_compatibles} = Create List
170     ... PCI - P - Permis de construire pour une maison individuelle et / ou ses annexes
171     &{args_type_di} = Create Dictionary
172     ... code=${codeSsDossier}
173     ... libelle=Sous Dossier Test Ajout
174     ... sous_dossier=true
175     ... suffixe=true
176     ... lien_sous_dossier_type_di=@{di_compatibles}
177     ... maj_da_localisation=false
178     Ajouter type de dossier d'instruction ${args_type_di}
179    
180     @{etats_autorises} = Create List
181     ... delai de notification envoye
182     &{args_demande_type} = Create Dictionary
183     ... code=TEST${codeSsDossier}
184     ... libelle=Test ajout sous dossier
185     ... groupe=Autorisation ADS
186     ... dossier_autorisation_type_detaille=PCI (Permis de construire pour une maison individuelle et / ou ses annexes)
187     ... demande_nature=Dossier existant
188     ... etats_autorises=@{etats_autorises}
189 cgarcin 12768 ... dossier_instruction_type=Sous Dossier Test Ajout
190 cgarcin 12708 ... evenement=Notification de delai
191     Ajouter un nouveau type de demande depuis le menu ${args_demande_type}
192    
193     # Accès au listing des sous-dossier et vérification de l'affichage
194     ${libSsDossierTest} = Set Variable sous_dossier_test
195     ${libSsDossierTestAjout} = Set Variable sous_dossier_test_ajout
196     Depuis l'onglet des sous_dossiers du dossier d'instruction ${dossier_parent}
197     Element Should Contain css=#sousform-sous_dossier_${libSsDossierTest} sous dossier test
198     Element Should Contain css=#sousform-sous_dossier_${libSsDossierTestAjout} sous dossier test ajout
199    
200     # Création, affichage d'un sous-dossier, vérification de la numérotation du dossier et du fil d'Ariane
201 cgarcin 12768 Ajouter le sous-dossier au dossier ${libSsDossierTestAjout}
202 cgarcin 12708 # Vérification du numéro de dossier
203 cgarcin 12768 Wait Until Element Contains css=#title > h2 Instruction > Sous Dossier Test Ajout > ${dossier_parent} > ${codeSsDossier}01
204     Element Should Contain css=#dossier_libelle ${dossier_parent} ${codeSsDossier}01
205 cgarcin 12708
206     # Affichage des actions : l'action de géolocalisation ne dois pas être visible et
207     # l'action de désignation doit être visible
208     # Portlet Action Should Not Be In Form sous_dossier geolocalisation
209     # Portlet Action Should Be In Form sous_dossier designation_operateur
210     # Le sous onglet sous-dossier ne dois pas être visible
211     # Page Should Not Contain Element css=li.ui-state-default.ui-corner-top a#sous_dossier
212     # TODO : tester les actions.
213    
214     # Vérifie que les infos copiées du dossier d'instruction sont présente :
215     # - infos de localisation
216     # - infos des demandeurs
217 cgarcin 12768 Open Fieldset sous_dossier localisation
218 cgarcin 12708 Element Should Contain css=#terrain_adresse_voie_numero 24
219     Element Should Contain css=#terrain_adresse_voie rue des marmottons
220     Element Should Contain css=#terrain_adresse_lieu_dit Le pré des marmottons
221     Element Should Contain css=#terrain_adresse_code_postal 13333
222     Element Should Contain css=#terrain_adresse_localite Marmotte Vallée
223     Element Should Contain css=.reference-cadastrale-0 0000A0001
224    
225     Open Fieldset dossier_instruction demandeur
226     Element Should Contain
227     ... css=#fieldset-form-dossier_instruction-demandeur .synthese_demandeur
228     ... Madame Test paramétrage Sous Dossier\n89 rue des Coudriers cplmt\nLieu_dit\n68100 MULHOUSE 1 2\ndiv FRANCE\n0447129800 0336018799\[email protected] (Accepte les couriels)\nNé le 20/01/1976 à MULHOUSE HAUT-RHIN FRANCE
229    
230     # Vérifie l'affectation du sous-dossier
231     Element Should Contain css=#instructeur Louis Laurent
232     Element Should Contain css=#division subdivision H
233    
234     # Clique sur le bouton de retour du sous-dossier et vérifie qu'on est bien
235     # redirigé dans le contexte voulu
236     # TODO
237    
238     Suppression d'un sous dossier
239     [Documentation] Vérifie ...
240    
241     Depuis la page d'accueil admin admin
242    
243    
244     Gestion des erreurs de paramétrage des sous dossiers
245     [Documentation] Test 4 cas :
246     ... 1) Aucun type de sous-dossier n'est compatible avec le type de dossier consulté.
247     ... 2) Le type de sous-dossier n'a pas de type de demande associée
248     ... 3) Le sous-dossier à plusieurs type de demande associés
249     ... 4) Le dossier a des sous-dossier lié mais dont le type de sous-dossier n'est plus
250     ... lié à ce type de dossier.
251    
252     # Cas 1 : On créé un dossier de type CU. En accédant à l'onglet sous-dossier
253     # un message doit être affiché indiquant qu'aucun type de sous dossier ne peut
254     # être ajouté
255     Depuis la page d'accueil admin admin
256     &{args_petitionnaire} = Create Dictionary
257     ... particulier_nom=Test problème paramétrage
258     ... particulier_prenom=Sous Dossier
259     ... om_collectivite=MARSEILLE
260     &{args_demande} = Create Dictionary
261     ... dossier_autorisation_type_detaille=Certificat d'urbanisme
262     ... demande_type=Dépôt Initial
263     ... om_collectivite=MARSEILLE
264     ${dossier_parent} = Ajouter la demande par WS ${args_demande} ${args_petitionnaire}
265     Depuis l'onglet des sous_dossiers du dossier d'instruction ${dossier_parent}
266     Element Should Contain css=.message.ui-state-info Aucun sous-dossier n'est associé à ce type de dossier.
267    
268    
269     # Cas 2 : On paramètre un type de sous dossier pour les CU mais aucun type de
270     # demande n'est associé à ce type de dossier.
271     # En accédant au dossier précedemment créé le listing des sous-dossiers doit
272     # être visible mais le bouton d'ajout n'est pas présent. Un message doit être
273     # affiché indiquant que le paramétrage de ce type de dossier est erroné.
274     Depuis la page d'accueil admin admin
275     @{di_compatibles} = Create List
276     ... CU - P - Certificat d'urbanisme
277     &{args_type_di} = Create Dictionary
278     ... code=SDTP
279     ... libelle=Sous Dossier Test Param
280     ... sous_dossier=true
281     ... suffixe=true
282     ... lien_sous_dossier_type_di=@{di_compatibles}
283     ... maj_da_localisation=false
284     Ajouter type de dossier d'instruction ${args_type_di}
285     Depuis l'onglet des sous_dossiers du dossier d'instruction ${dossier_parent}
286     Element Should Contain css=.message.ui-state-info Le paramétrage doit être corrigé pour que ce(s) sous-dossier(s) puisse(nt) être ajouté(s).
287     Tab sous_dossier Should Not Contain Add Button
288    
289    
290     # Cas 3 : On paramètre deux type de demande pour le sous dossier précedemment créé.
291     # En accédant au dossier précedemment créé le listing des sous-dossiers doit
292     # être visible mais le bouton d'ajout n'est pas présent. Un message doit être
293     # affiché indiquant que le paramétrage de ce type de dossier est erroné.
294     Depuis la page d'accueil admin admin
295     @{etats_autorises} = Create List
296     ... delai de notification envoye
297     &{args_demande_type} = Create Dictionary
298     ... code=TESTSDP1
299     ... libelle=Test parametrage sous dossier 1
300     ... groupe=Autorisation ADS
301     ... dossier_autorisation_type_detaille=CU (Certificat d'urbanisme)
302     ... demande_nature=Dossier existant
303     ... etats_autorises=@{etats_autorises}
304 cgarcin 12768 ... dossier_instruction_type=Sous Dossier Test Param
305 cgarcin 12708 ... evenement=Notification de delai
306     Ajouter un nouveau type de demande depuis le menu ${args_demande_type}
307    
308     &{args_demande_type} = Create Dictionary
309     ... code=TESTSDP2
310     ... libelle=Test parametrage sous dossier 2
311     ... groupe=Autorisation ADS
312     ... dossier_autorisation_type_detaille=CU (Certificat d'urbanisme)
313     ... demande_nature=Dossier existant
314     ... etats_autorises=@{etats_autorises}
315 cgarcin 12768 ... dossier_instruction_type=Sous Dossier Test Param
316 cgarcin 12708 ... evenement=Notification de delai
317     Ajouter un nouveau type de demande depuis le menu ${args_demande_type}
318     Ajouter type de dossier d'instruction ${args_type_di}
319     Depuis l'onglet des sous_dossiers du dossier d'instruction ${dossier_parent}
320     Element Should Contain css=.message.ui-state-info Le paramétrage doit être corrigé pour que ce(s) sous-dossier(s) puisse(nt) être ajouté(s).
321     Tab sous_dossier Should Not Contain Add Button
322    
323     # Suppression d'un type de demande. En accédant à l'onglet des sous-dossier le
324     # message d'information ne dois plus être visible et le bouton d'ajout est présent.
325     # TODO : Supprimer le type de demande Test parametrage sous dossier 2 TESTSDP2
326     # Il y a un bug sur la supression de demande qui empêche de supprimer les demandes
327     # Le cas 4 sera traité après correction de ce bug
328    
329     # Cas 4 : On ajoute un sous-dossier au dossier et on supprime le lien entre ce type
330     # de sous dossier et ce type de dossier. Le sous-dossier est accessible dans un listing
331     # particulier et le bouton d'ajout n'est pas accessible pour ce type de sous-dossier.
332     #Supprimer le type de demande Test parametrage sous dossier 1 TESTSDP1
333     #Depuis l'onglet des sous_dossiers du dossier d'instruction ${dossier_parent}
334     #Element Should Contain css=.message.ui-state-info Plop.
335    
336    
337     Filtrage des sous dossiers dans les listings
338     [Documentation] Vérifie que les sous-dossiers n'apparaissent pas dans les listings,
339     ... qu'ils ne sont pas accessible à partir du widget de recherche de dossier et qu'ils
340     ... n'apparaissent pas dans les exports de dossier.
341     ... Vérifie également que les demandes liées à des sous dossiers ne sont pas sélectionnable
342     ... lors de l'ajout de nouvelle demande.
343    
344 cgarcin 12768 Depuis la page d'accueil admin admin
345     ***
346     Affichage des sous-dossiers par contexte
347     [Documentation] Teste l'affichage des sous-onglets des dossiers selon
348     ... le contexte. Les contextes testés sont :
349     ... - mes encours
350     ... - tout encours
351     ... - mes cloture
352     ... - tous cloture
353     ... - dossier d'instruction
354     ... - mes infractions
355     ... - tt infractions
356     ... - mes recours
357     ... - tt recours
358    
359     Depuis la page d'accueil admin admin
360     # Ajout d'un tiers consulté pour avoir toutes les actions disponible sur le listing
361     # des consultations
362     &{args_tiers} = Create Dictionary
363     ... categorie_tiers_consulte=Catégorie Marseille
364     ... abrege=TNR_ACT
365     ... libelle=TNR ajout consultation tiers
366     Ajouter le tiers consulte depuis le listing ${args_tiers}
367     # Paramétrage d'un sous dossiers qui fonctionne avec tous les types de dossier
368     # (ctx et ads)
369     ${codeSDCtx} = Set Variable SDTCTX
370     @{di_compatibles_ctx} = Create List
371     ... REC - P - Recours contentieux
372     ... IN - P - Infraction
373     &{args_type_di} = Create Dictionary
374     ... code=${codeSDCtx}
375     ... libelle=Sous Dossier Test Ctx
376     ... sous_dossier=true
377     ... suffixe=true
378     ... lien_sous_dossier_type_di=@{di_compatibles_ctx}
379     ... maj_da_localisation=false
380     Ajouter type de dossier d'instruction ${args_type_di}
381    
382     @{etats_autorises} = Create List
383     ... delai de notification envoye
384     &{args_demande_type} = Create Dictionary
385     ... code=TEST${codeSDCtx}
386     ... libelle=Test sous dossier ctx
387     ... groupe=Contentieux
388     ... dossier_autorisation_type_detaille=IN (Infraction)
389     ... demande_nature=Dossier existant
390     ... etats_autorises=@{etats_autorises}
391     ... dossier_instruction_type=Sous Dossier Test Ctx
392     ... evenement=affichage_obligatoire
393     Ajouter un nouveau type de demande depuis le menu ${args_demande_type}
394    
395     ${codeSDAds} = Set Variable SDTADS
396     @{di_compatibles_ads} = Create List
397     ... PCI - P - Permis de construire pour une maison individuelle et / ou ses annexes
398     &{args_type_di} = Create Dictionary
399     ... code=${codeSDAds}
400     ... libelle=Sous Dossier Test ADS
401     ... sous_dossier=true
402     ... suffixe=true
403     ... lien_sous_dossier_type_di=@{di_compatibles_ads}
404     ... maj_da_localisation=false
405     Ajouter type de dossier d'instruction ${args_type_di}
406    
407     &{args_demande_type} = Create Dictionary
408     ... code=TEST${codeSDAds}
409     ... libelle=Test sous dossier ADS
410     ... groupe=Autorisation ADS
411     ... dossier_autorisation_type_detaille=PCI (Permis de construire pour une maison individuelle et / ou ses annexes)
412     ... demande_nature=Dossier existant
413     ... etats_autorises=@{etats_autorises}
414     ... dossier_instruction_type=Sous Dossier Test ADS
415     ... evenement=affichage_obligatoire
416     Ajouter un nouveau type de demande depuis le menu ${args_demande_type}
417    
418     Affichage des sous-dossiers dans le contexte d'une infraction
419     [Documentation] Teste l'affichage des sous-onglets des dossiers selon ...
420    
421     # Mise en place du contexte nécessaire pour accéder aux dossier contentieux
422     # (infraction et recours)
423     &{args_contrevenant} = Create Dictionary
424     ... particulier_nom=Roch
425     ... particulier_prenom=Thibault
426     ... om_collectivite=MARSEILLE
427     &{args_autres_demandeurs} = Create Dictionary
428     ... contrevenant_principal=${args_contrevenant}
429     &{args_demande} = Create Dictionary
430     ... dossier_autorisation_type_detaille=Infraction
431     ... demande_type=Dépôt Initial IN
432     ... om_collectivite=MARSEILLE
433     ${dossier_parent_inf} = Ajouter la demande par WS ${args_demande} ${NULL} ${args_autres_demandeurs}
434    
435     Depuis la page d'accueil assist assist
436     #Depuis la page d'accueil admin admin
437     #Depuis la page d'accueil instr instr
438     Depuis le contexte du dossier infraction ${dossier_parent_inf}
439    
440     # Récupération de la liste des onglets du DI moins l'onglet sous-dossier
441     ${onglets} = Get WebElements css=ul.ui-tabs-nav li a
442     ${onglet_ids}= Create List
443     :FOR ${onglet} IN @{onglets}
444     \ ${value}= Get Element Attribute ${onglet} id
445     \ Append To List ${onglet_ids} ${value}
446     Remove Values From List ${onglet_ids} sous_dossier
447    
448     Ajouter le sous-dossier au dossier sous_dossier_test_ctx
449     # Récupération de la liste des onglets du sous DI
450     ${onglets_sd} = Get WebElements css=ul.ui-tabs-nav li a
451     ${onglet_sd_ids}= Create List
452     :FOR ${onglet_sd} IN @{onglets_sd}
453     \ ${value}= Get Element Attribute ${onglet_sd} id
454     \ Append To List ${onglet_sd_ids} ${value}
455     Lists Should Be Equal ${onglet_ids} ${onglet_sd_ids}
456    
457     # Vérification des différents onglets
458     # TODO : Bug avec le profil assist
459     On clique sur l'onglet dossier_contrainte_contexte_ctx Contrainte(s)
460     Page Should Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
461     Click On Link css=a#action-soustab-dossier_contrainte-corner-ajouter
462     La page ne doit pas contenir d'erreur
463     Page Should Contain Contraintes liées au dossier
464     Click On Back Button In SubForm
465     #Page Should Not Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
466     #La page ne doit pas contenir d'erreur
467     #Page Should Contain Aucun enregistrement
468    
469     On clique sur l'onglet instruction_contexte_ctx_inf Instruction
470     Page Should Contain Element css=a#action-soustab-instruction_contexte_ctx_inf-corner-ajouter
471     Click On Link css=a#action-soustab-instruction_contexte_ctx_inf-corner-ajouter
472     La page ne doit pas contenir d'erreur
473     Page Should Contain événement
474     Click On Back Button In SubForm
475     #Page Should Not Contain Element css=a#action-soustab-instruction_contexte_ctx_inf-corner-ajouter
476     #La page ne doit pas contenir d'erreur
477     #Page Should Contain affichage_obligatoire
478    
479     On clique sur l'onglet dossier_message_contexte_ctx Message(s)
480     #Page Should Contain Element css=a#action-soustab-dossier_message_contexte_ctx-corner-ajouter
481     #Click On Link css=a#action-soustab-dossier_message_contexte_ctx-corner-ajouter
482     #La page ne doit pas contenir d'erreur
483     #Page Should Contain émetteur
484     #Click On Back Button In SubForm
485     Page Should Not Contain Element css=a#action-soustab-dossier_message_contexte_ctx-corner-ajouter
486     La page ne doit pas contenir d'erreur
487     Page Should Contain Aucun enregistrement.
488    
489     On clique sur l'onglet blocnote_contexte_ctx Bloc-note
490     Page Should Contain Element css=a#action-soustab-blocnote_contexte_ctx-corner-ajouter
491     Click On Link css=a#action-soustab-blocnote_contexte_ctx-corner-ajouter
492     La page ne doit pas contenir d'erreur
493     Page Should Contain catégorie
494     Click On Back Button In SubForm
495     #Page Should Not Contain Element css=a#action-soustab-blocnote_contexte_ctx-corner-ajouter
496     #La page ne doit pas contenir d'erreur
497     #Page Should Contain Aucun enregistrement.
498    
499    
500     # TODO : Bug avec le profil assist
501     On clique sur l'onglet document_numerise_contexte_ctx Pièces & Documents
502     Page Should Contain Element css=a#action-soustab-blocnote-message-ajouter
503     Click On Link css=a#action-soustab-blocnote-message-ajouter
504     Page Should Contain Nature de pièce
505     La page ne doit pas contenir d'erreur
506     Click On Back Button In SubForm
507     #Page Should Not Contain Element css=a#action-soustab-blocnote-message-ajouter
508     #La page ne doit pas contenir d'erreur
509     #Page Should Contain Aucun enregistrement
510     # Accède au deuxième onglet
511     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.documents
512     Page Should Contain Element css=a#zip_download_link
513     #Page Should Contain Element css=a[id^=action-soustab-document_instruction-left-previsualiser]
514     #Page Should Contain Element css=a#action-soustab-document_numerise-corner-ajouter
515     #Click On Link css=a#action-soustab-document_numerise-corner-ajouter
516     #Page Should Contain Fichier
517     #Click On Back Button In SubForm
518     Click On Link css=a#zip_download_link
519     Page Should Contain Téléchargement de l'archive
520     Click On Link css=a.ui-dialog-titlebar-close
521     # Accède au dernier onglet
522     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.toutes-les-pieces-16
523     Page Should Contain Element css=input[name="constituer_dossier_final"]
524    
525    
526     On clique sur l'onglet lien_dossier_dossier_contexte_ctx_inf Dossiers Liés
527     Page Should Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
528     Click On Link css=a#action-soustab-dossier_lies-corner-ajouter
529     La page ne doit pas contenir d'erreur
530     Page Should Contain dossier cible
531     Click On Back Button In SubForm
532     Page Should Contain Element css=div#sousform-dossier_lies
533     Page Should Contain Element css=div#sousform-dossier_lies_retour
534     Page Should Contain Element css=div#sousform-dossier_lies_geographiquement
535     #Page Should Not Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
536     #La page ne doit pas contenir d'erreur
537    
538     Affichage des sous-dossiers dans le contexte d'un recours
539     [Documentation] Teste l'affichage des sous-onglets des dossiers selon ...
540    
541     # Contexte de test des recours
542     &{args_contrevenant} = Create Dictionary
543     ... particulier_nom=Roch
544     ... particulier_prenom=Thibault
545     ... om_collectivite=MARSEILLE
546     &{args_autres_demandeurs} = Create Dictionary
547     ... contrevenant_principal=${args_contrevenant}
548     &{args_demande} = Create Dictionary
549     ... dossier_autorisation_type_detaille=Recours contentieux
550     ... demande_type=Dépôt Initial REC
551     ... autorisation_contestee=${dossier_parent}
552     ... om_collectivite=MARSEILLE
553     ${dossier_parent_rec} = Ajouter la demande par WS ${args_demande} ${NULL} ${args_autres_demandeurs}
554    
555     Depuis la page d'accueil assist assist
556     #Depuis la page d'accueil admin admin
557     #Depuis la page d'accueil instr instr
558     Depuis le contexte du dossier recours ${dossier_parent_rec}
559    
560     # Récupération de la liste des onglets du DI moins l'onglet sous-dossier
561     ${onglets} = Get WebElements css=ul.ui-tabs-nav li a
562     ${onglet_ids}= Create List
563     :FOR ${onglet} IN @{onglets}
564     \ ${value}= Get Element Attribute ${onglet} id
565     \ Append To List ${onglet_ids} ${value}
566     Remove Values From List ${onglet_ids} sous_dossier
567    
568     Ajouter le sous-dossier au dossier sous_dossier_test_ctx
569     # Récupération de la liste des onglets du sous DI
570     ${onglets_sd} = Get WebElements css=ul.ui-tabs-nav li a
571     ${onglet_sd_ids}= Create List
572     :FOR ${onglet_sd} IN @{onglets_sd}
573     \ ${value}= Get Element Attribute ${onglet_sd} id
574     \ Append To List ${onglet_sd_ids} ${value}
575     Lists Should Be Equal ${onglet_ids} ${onglet_sd_ids}
576    
577     # Vérification des différents onglets
578     On clique sur l'onglet dossier_contrainte_contexte_ctx Contrainte(s)
579     Page Should Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
580     Click On Link css=a#action-soustab-dossier_contrainte-corner-ajouter
581     La page ne doit pas contenir d'erreur
582     Page Should Contain Contraintes liées au dossier
583     Click On Back Button In SubForm
584     #Page Should Not Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
585     #La page ne doit pas contenir d'erreur
586     #Page Should Contain Aucun enregistrement
587    
588     On clique sur l'onglet instruction_contexte_ctx_re Instruction
589     Page Should Contain Element css=a#action-soustab-instruction_contexte_ctx_re-corner-ajouter
590     Click On Link css=a#action-soustab-instruction_contexte_ctx_re-corner-ajouter
591     La page ne doit pas contenir d'erreur
592     Page Should Contain événement
593     Click On Back Button In SubForm
594     #Page Should Not Contain Element css=a#action-soustab-instruction_contexte_ctx_re-corner-ajouter
595     #La page ne doit pas contenir d'erreur
596     #Page Should Contain affichage_obligatoire
597    
598     On clique sur l'onglet dossier_message_contexte_ctx Message(s)
599     #Page Should Contain Element css=a#action-soustab-dossier_message_contexte_ctx-corner-ajouter
600     #Click On Link css=a#action-soustab-dossier_message_contexte_ctx-corner-ajouter
601     #La page ne doit pas contenir d'erreur
602     #Page Should Contain émetteur
603     #Click On Back Button In SubForm
604     Page Should Not Contain Element css=a#action-soustab-dossier_message_contexte_ctx-corner-ajouter
605     La page ne doit pas contenir d'erreur
606     Page Should Contain Aucun enregistrement.
607    
608     On clique sur l'onglet blocnote_contexte_ctx Bloc-note
609     Page Should Contain Element css=a#action-soustab-blocnote_contexte_ctx-corner-ajouter
610     Click On Link css=a#action-soustab-blocnote_contexte_ctx-corner-ajouter
611     La page ne doit pas contenir d'erreur
612     Page Should Contain catégorie
613     Click On Back Button In SubForm
614     #Page Should Not Contain Element css=a#action-soustab-blocnote_contexte_ctx-corner-ajouter
615     #La page ne doit pas contenir d'erreur
616     #Page Should Contain Aucun enregistrement.
617    
618    
619     On clique sur l'onglet document_numerise_contexte_ctx Pièces & Documents
620     Page Should Contain Element css=a#action-soustab-blocnote-message-ajouter
621     Click On Link css=a#action-soustab-blocnote-message-ajouter
622     Page Should Contain Nature de pièce
623     La page ne doit pas contenir d'erreur
624     Click On Back Button In SubForm
625     ##Page Should Not Contain Element css=a#action-soustab-blocnote-message-ajouter
626     ##La page ne doit pas contenir d'erreur
627     ##Page Should Contain Aucun enregistrement
628     ## Accède au deuxième onglet
629     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.documents
630     Page Should Contain Element css=a#zip_download_link
631     #Page Should Contain Element css=a[id^=action-soustab-document_instruction-left-previsualiser]
632     #Page Should Contain Element css=a#action-soustab-document_numerise-corner-ajouter
633     #Click On Link css=a#action-soustab-document_numerise-corner-ajouter
634     #Page Should Contain Fichier
635     #Click On Back Button In SubForm
636     Click On Link css=a#zip_download_link
637     Page Should Contain Téléchargement de l'archive
638     Click On Link css=a.ui-dialog-titlebar-close
639     # Accède au dernier onglet
640     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.toutes-les-pieces-16
641     Page Should Contain Element css=input[name="constituer_dossier_final"]
642    
643    
644     On clique sur l'onglet lien_dossier_dossier_contexte_ctx_re Dossiers Liés
645     Page Should Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
646     Click On Link css=a#action-soustab-dossier_lies-corner-ajouter
647     La page ne doit pas contenir d'erreur
648     Page Should Contain dossier cible
649     Click On Back Button In SubForm
650     Page Should Contain Element css=div#sousform-dossier_lies
651     Page Should Contain Element css=div#sousform-dossier_lies_retour
652     Page Should Contain Element css=div#sousform-dossier_lies_geographiquement
653     #Page Should Not Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
654     #La page ne doit pas contenir d'erreur
655    
656     Affichage des sous-dossiers dans le contexte de mes encours
657     [Documentation] Teste l'affichage des sous-onglets des dossiers selon ...
658     # Mise en place du contexte nécessaire pour tester les dossiers encours et cloture
659    
660     #Depuis la page d'accueil instr instr
661     #Depuis la page d'accueil admin admin
662     Depuis la page d'accueil assist assist
663     Depuis le contexte du dossier d'instruction de mes encours ${dossier_parent}
664     La page ne doit pas contenir d'erreur
665     # Récupération de la liste des onglets du DI moins l'onglet sous-dossier
666     ${onglets} = Get WebElements css=ul.ui-tabs-nav li a
667     ${onglet_ids}= Create List
668     :FOR ${onglet} IN @{onglets}
669     \ ${value}= Get Element Attribute ${onglet} id
670     \ Append To List ${onglet_ids} ${value}
671     Log List ${onglet_ids}
672     Remove Values From List ${onglet_ids} sous_dossier
673     Log List ${onglet_ids}
674    
675     Ajouter le sous-dossier au dossier sous_dossier_test_ads
676     # Récupération de la liste des onglets du sous DI
677     ${onglets_sd} = Get WebElements css=ul.ui-tabs-nav li a
678     ${onglet_sd_ids}= Create List
679     :FOR ${onglet_sd} IN @{onglets_sd}
680     \ ${value}= Get Element Attribute ${onglet_sd} id
681     \ Append To List ${onglet_sd_ids} ${value}
682     Log List ${onglet_sd_ids}
683     Lists Should Be Equal ${onglet_ids} ${onglet_sd_ids}
684    
685     # Vérification des différents onglets
686     On clique sur l'onglet dossier_contrainte Contrainte(s)
687     Page Should Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
688     Click On Link css=a#action-soustab-dossier_contrainte-corner-ajouter
689     La page ne doit pas contenir d'erreur
690     Page Should Contain Contraintes liées au dossier
691     Click On Back Button In SubForm
692     #Page Should Not Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
693     #La page ne doit pas contenir d'erreur
694     #Page Should Contain Aucun enregistrement
695    
696     On clique sur l'onglet instruction Instruction
697     Page Should Contain Element css=a#action-soustab-instruction-corner-ajouter
698     Click On Link css=a#action-soustab-instruction-corner-ajouter
699     La page ne doit pas contenir d'erreur
700     Page Should Contain événement
701     Click On Back Button In SubForm
702     #Page Should Not Contain Element css=a#action-soustab-instruction-corner-ajouter
703     #La page ne doit pas contenir d'erreur
704     #Page Should Contain affichage_obligatoire
705    
706     On clique sur l'onglet consultation Consultation(s)
707     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter
708     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
709     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
710     Click On Link css=a#action-soustab-consultation-corner-ajouter
711     La page ne doit pas contenir d'erreur
712     Page Should Contain Service
713     Click On Back Button In SubForm
714     Click On Link css=a#action-soustab-consultation-corner-ajouter_multiple
715     Page Should Contain Consultation par thematique
716     Click On Back Button In SubForm
717     Click On Link css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
718     Page Should Contain catégorie du tiers consulté
719     Click On Back Button In SubForm
720     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajoute
721     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
722     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
723     #La page ne doit pas contenir d'erreur
724     #Page Should Contain Aucun enregistrement.
725    
726    
727     On clique sur l'onglet dossier_commission Commission(s)
728     Page Should Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
729     Click On Link css=a#action-soustab-dossier_commission-corner-ajouter
730     La page ne doit pas contenir d'erreur
731     Page Should Contain type de commission
732     Click On Back Button In SubForm
733     #Page Should Not Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
734     #La page ne doit pas contenir d'erreur
735     #Page Should Contain Aucun enregistrement.
736    
737     On clique sur l'onglet lot Lot(s)
738     Page Should Contain Element css=a#action-soustab-lot-corner-ajouter
739     Click On Link css=a#action-soustab-lot-corner-ajouter
740     La page ne doit pas contenir d'erreur
741     Page Should Contain libellé
742     Click On Back Button In SubForm
743     #Page Should Not Contain Element css=a#action-soustab-lot-corner-ajouter
744     #La page ne doit pas contenir d'erreur
745     #Page Should Contain Aucun enregistrement.
746    
747     On clique sur l'onglet dossier_message Message(s)
748     Page Should Contain Element css=a#action-soustab-dossier_message-corner-ajouter
749     Click On Link css=a#action-soustab-dossier_message-corner-ajouter
750     La page ne doit pas contenir d'erreur
751     Page Should Contain émetteur
752     Click On Back Button In SubForm
753     #Page Should Not Contain Element css=a#action-soustab-dossier_message-corner-ajouter
754     #La page ne doit pas contenir d'erreur
755     #Page Should Contain Aucun enregistrement.
756    
757     On clique sur l'onglet blocnote Bloc-note
758     Page Should Contain Element css=a#action-soustab-blocnote-corner-ajouter
759     Click On Link css=a#action-soustab-blocnote-corner-ajouter
760     La page ne doit pas contenir d'erreur
761     Page Should Contain catégorie
762     Click On Back Button In SubForm
763     #Page Should Not Contain Element css=a#action-soustab-blocnote-corner-ajouter
764     #La page ne doit pas contenir d'erreur
765     #Page Should Contain Aucun enregistrement.
766    
767    
768     On clique sur l'onglet document_numerise Pièces & Documents
769     Page Should Contain Element css=a#action-soustab-blocnote-message-ajouter
770     Click On Link css=a#action-soustab-blocnote-message-ajouter
771     Page Should Contain Nature de pièce
772     La page ne doit pas contenir d'erreur
773     Click On Back Button In SubForm
774     #Page Should Not Contain Element css=a#action-soustab-blocnote-message-ajouter
775     #La page ne doit pas contenir d'erreur
776     #Page Should Contain Aucun enregistrement
777     # Accède au deuxième onglet
778     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.documents
779     Page Should Contain Element css=a#zip_download_link
780     Page Should Contain Element css=a[id^=action-soustab-document_instruction-left-previsualiser]
781     Page Should Contain Element css=a#action-soustab-document_numerise-corner-ajouter
782     Click On Link css=a#action-soustab-document_numerise-corner-ajouter
783     Page Should Contain Fichier
784     Click On Back Button In SubForm
785     Click On Link css=a#zip_download_link
786     Page Should Contain Téléchargement de l'archive
787     Click On Link css=a.ui-dialog-titlebar-close
788     # Accède au dernier onglet
789     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.toutes-les-pieces-16
790     Page Should Contain Element css=input[name="constituer_dossier_final"]
791    
792    
793     On clique sur l'onglet lien_dossier_dossier Dossiers Liés
794     Page Should Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
795     Click On Link css=a#action-soustab-dossier_lies-corner-ajouter
796     La page ne doit pas contenir d'erreur
797     Page Should Contain dossier cible
798     Click On Back Button In SubForm
799     Page Should Contain Element css=div#sousform-dossier_autorisation
800     Page Should Contain Element css=div#sousform-dossier_lies
801     Page Should Contain Element css=div#sousform-dossier_lies_retour
802     Page Should Contain Element css=div#sousform-dossier_lies_geographiquement
803     #Page Should Not Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
804     #La page ne doit pas contenir d'erreur
805    
806     Affichage des sous-dossiers dans le contexte de tout encours
807     [Documentation] Teste l'affichage des sous-onglets des dossiers selon ...
808     # Mise en place du contexte nécessaire pour tester les dossiers encours et cloture
809    
810     #Depuis la page d'accueil instr instr
811     #Depuis la page d'accueil admin admin
812     Depuis la page d'accueil assist assist
813     Depuis le contexte du dossier d'instruction de tous les encours ${dossier_parent}
814     La page ne doit pas contenir d'erreur
815     # Récupération de la liste des onglets du DI moins l'onglet sous-dossier
816     ${onglets} = Get WebElements css=ul.ui-tabs-nav li a
817     ${onglet_ids}= Create List
818     :FOR ${onglet} IN @{onglets}
819     \ ${value}= Get Element Attribute ${onglet} id
820     \ Append To List ${onglet_ids} ${value}
821     Log List ${onglet_ids}
822     Remove Values From List ${onglet_ids} sous_dossier
823     Log List ${onglet_ids}
824    
825     Ajouter le sous-dossier au dossier sous_dossier_test_ads
826     # Récupération de la liste des onglets du sous DI
827     ${onglets_sd} = Get WebElements css=ul.ui-tabs-nav li a
828     ${onglet_sd_ids}= Create List
829     :FOR ${onglet_sd} IN @{onglets_sd}
830     \ ${value}= Get Element Attribute ${onglet_sd} id
831     \ Append To List ${onglet_sd_ids} ${value}
832     Log List ${onglet_sd_ids}
833     Lists Should Be Equal ${onglet_ids} ${onglet_sd_ids}
834    
835     # Vérification des différents onglets
836     On clique sur l'onglet dossier_contrainte Contrainte(s)
837     Page Should Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
838     Click On Link css=a#action-soustab-dossier_contrainte-corner-ajouter
839     La page ne doit pas contenir d'erreur
840     Page Should Contain Contraintes liées au dossier
841     Click On Back Button In SubForm
842     #Page Should Not Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
843     #La page ne doit pas contenir d'erreur
844     #Page Should Contain Aucun enregistrement
845    
846     On clique sur l'onglet instruction Instruction
847     Page Should Contain Element css=a#action-soustab-instruction-corner-ajouter
848     Click On Link css=a#action-soustab-instruction-corner-ajouter
849     La page ne doit pas contenir d'erreur
850     Page Should Contain événement
851     Click On Back Button In SubForm
852     #Page Should Not Contain Element css=a#action-soustab-instruction-corner-ajouter
853     #La page ne doit pas contenir d'erreur
854     #Page Should Contain affichage_obligatoire
855    
856     On clique sur l'onglet consultation Consultation(s)
857     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter
858     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
859     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
860     Click On Link css=a#action-soustab-consultation-corner-ajouter
861     La page ne doit pas contenir d'erreur
862     Page Should Contain Service
863     Click On Back Button In SubForm
864     Click On Link css=a#action-soustab-consultation-corner-ajouter_multiple
865     Page Should Contain Consultation par thematique
866     Click On Back Button In SubForm
867     Click On Link css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
868     Page Should Contain catégorie du tiers consulté
869     Click On Back Button In SubForm
870     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajoute
871     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
872     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
873     #La page ne doit pas contenir d'erreur
874     #Page Should Contain Aucun enregistrement.
875    
876    
877     On clique sur l'onglet dossier_commission Commission(s)
878     Page Should Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
879     Click On Link css=a#action-soustab-dossier_commission-corner-ajouter
880     La page ne doit pas contenir d'erreur
881     Page Should Contain type de commission
882     Click On Back Button In SubForm
883     #Page Should Not Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
884     #La page ne doit pas contenir d'erreur
885     #Page Should Contain Aucun enregistrement.
886    
887     On clique sur l'onglet lot Lot(s)
888     Page Should Contain Element css=a#action-soustab-lot-corner-ajouter
889     Click On Link css=a#action-soustab-lot-corner-ajouter
890     La page ne doit pas contenir d'erreur
891     Page Should Contain libellé
892     Click On Back Button In SubForm
893     #Page Should Not Contain Element css=a#action-soustab-lot-corner-ajouter
894     #La page ne doit pas contenir d'erreur
895     #Page Should Contain Aucun enregistrement.
896    
897     On clique sur l'onglet dossier_message Message(s)
898     Page Should Contain Element css=a#action-soustab-dossier_message-corner-ajouter
899     Click On Link css=a#action-soustab-dossier_message-corner-ajouter
900     La page ne doit pas contenir d'erreur
901     Page Should Contain émetteur
902     Click On Back Button In SubForm
903     #Page Should Not Contain Element css=a#action-soustab-dossier_message-corner-ajouter
904     #La page ne doit pas contenir d'erreur
905     #Page Should Contain Aucun enregistrement.
906    
907     On clique sur l'onglet blocnote Bloc-note
908     Page Should Contain Element css=a#action-soustab-blocnote-corner-ajouter
909     Click On Link css=a#action-soustab-blocnote-corner-ajouter
910     La page ne doit pas contenir d'erreur
911     Page Should Contain catégorie
912     Click On Back Button In SubForm
913     #Page Should Not Contain Element css=a#action-soustab-blocnote-corner-ajouter
914     #La page ne doit pas contenir d'erreur
915     #Page Should Contain Aucun enregistrement.
916    
917    
918     On clique sur l'onglet document_numerise Pièces & Documents
919     Page Should Contain Element css=a#action-soustab-blocnote-message-ajouter
920     Click On Link css=a#action-soustab-blocnote-message-ajouter
921     Page Should Contain Nature de pièce
922     La page ne doit pas contenir d'erreur
923     Click On Back Button In SubForm
924     #Page Should Not Contain Element css=a#action-soustab-blocnote-message-ajouter
925     #La page ne doit pas contenir d'erreur
926     #Page Should Contain Aucun enregistrement
927     # Accède au deuxième onglet
928     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.documents
929     Page Should Contain Element css=a#zip_download_link
930     Page Should Contain Element css=a[id^=action-soustab-document_instruction-left-previsualiser]
931     Page Should Contain Element css=a#action-soustab-document_numerise-corner-ajouter
932     Click On Link css=a#action-soustab-document_numerise-corner-ajouter
933     Page Should Contain Fichier
934     Click On Back Button In SubForm
935     Click On Link css=a#zip_download_link
936     Page Should Contain Téléchargement de l'archive
937     Click On Link css=a.ui-dialog-titlebar-close
938     # Accède au dernier onglet
939     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.toutes-les-pieces-16
940     Page Should Contain Element css=input[name="constituer_dossier_final"]
941    
942    
943     On clique sur l'onglet lien_dossier_dossier Dossiers Liés
944     Page Should Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
945     Click On Link css=a#action-soustab-dossier_lies-corner-ajouter
946     La page ne doit pas contenir d'erreur
947     Page Should Contain dossier cible
948     Click On Back Button In SubForm
949     Page Should Contain Element css=div#sousform-dossier_autorisation
950     Page Should Contain Element css=div#sousform-dossier_lies
951     Page Should Contain Element css=div#sousform-dossier_lies_retour
952     Page Should Contain Element css=div#sousform-dossier_lies_geographiquement
953     #Page Should Not Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
954     #La page ne doit pas contenir d'erreur
955    
956     Affichage des sous-dossiers dans le contexte d'un DI
957     [Documentation] Teste l'affichage des sous-onglets des dossiers selon ...
958     # Mise en place du contexte nécessaire pour tester les dossier d'instruction
959     # Le dossier parent existe déjà, pour tester le contexte on va :
960     # - chercher le dossier à l'aide de la recherche avancée
961     # - accéder au dossier et créer un sous-dossier
962     # - vérifier si tous les onglets attendus sont présents
963     # - pour chaque onglet vérifier si l'ajout est possible et si la vue est correct
964     # - cliquer sur le lien de retour du sous-dossier et vérifier le contexte de retour
965     # - cliquer sur le lien de retour du dossier et vérifier que la recherche avancé est toujours ok
966    
967     #Depuis la page d'accueil instr instr
968     #Depuis la page d'accueil admin admin
969     Depuis la page d'accueil assist assist
970     Depuis le contexte du dossier d'instruction par recherche ${dossier_parent}
971     La page ne doit pas contenir d'erreur
972     # Récupération de la liste des onglets du DI moins l'onglet sous-dossier
973     ${onglets} = Get WebElements css=ul.ui-tabs-nav li a
974     ${onglet_ids}= Create List
975     :FOR ${onglet} IN @{onglets}
976     \ ${value}= Get Element Attribute ${onglet} id
977     \ Append To List ${onglet_ids} ${value}
978     Log List ${onglet_ids}
979     Remove Values From List ${onglet_ids} sous_dossier
980     Log List ${onglet_ids}
981    
982     Ajouter le sous-dossier au dossier sous_dossier_test_ads
983     # Récupération de la liste des onglets du sous DI
984     ${onglets_sd} = Get WebElements css=ul.ui-tabs-nav li a
985     ${onglet_sd_ids}= Create List
986     :FOR ${onglet_sd} IN @{onglets_sd}
987     \ ${value}= Get Element Attribute ${onglet_sd} id
988     \ Append To List ${onglet_sd_ids} ${value}
989     Log List ${onglet_sd_ids}
990     Lists Should Be Equal ${onglet_ids} ${onglet_sd_ids}
991    
992     # Vérification des différents onglets
993     On clique sur l'onglet dossier_contrainte Contrainte(s)
994     #Page Should Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
995     #Click On Link css=a#action-soustab-dossier_contrainte-corner-ajouter
996     #La page ne doit pas contenir d'erreur
997     #Page Should Contain Contraintes liées au dossier
998     #Click On Back Button In SubForm
999     Page Should Not Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
1000     La page ne doit pas contenir d'erreur
1001     Page Should Contain Aucun enregistrement
1002    
1003     On clique sur l'onglet instruction Instruction
1004     #Page Should Contain Element css=a#action-soustab-instruction-corner-ajouter
1005     #Click On Link css=a#action-soustab-instruction-corner-ajouter
1006     #La page ne doit pas contenir d'erreur
1007     #Page Should Contain événement
1008     #Click On Back Button In SubForm
1009     Page Should Not Contain Element css=a#action-soustab-instruction-corner-ajouter
1010     La page ne doit pas contenir d'erreur
1011     Page Should Contain affichage_obligatoire
1012    
1013     On clique sur l'onglet consultation Consultation(s)
1014     #Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter
1015     #Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
1016     #Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1017     #Click On Link css=a#action-soustab-consultation-corner-ajouter
1018     #La page ne doit pas contenir d'erreur
1019     #Page Should Contain Service
1020     #Click On Back Button In SubForm
1021     #Click On Link css=a#action-soustab-consultation-corner-ajouter_multiple
1022     #Page Should Contain Consultation par thematique
1023     #Click On Back Button In SubForm
1024     #Click On Link css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1025     #Page Should Contain catégorie du tiers consulté
1026     #Click On Back Button In SubForm
1027     Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajoute
1028     Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
1029     Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1030     La page ne doit pas contenir d'erreur
1031     Page Should Contain Aucun enregistrement.
1032    
1033    
1034     On clique sur l'onglet dossier_commission Commission(s)
1035     #Page Should Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
1036     #Click On Link css=a#action-soustab-dossier_commission-corner-ajouter
1037     #La page ne doit pas contenir d'erreur
1038     #Page Should Contain type de commission
1039     #Click On Back Button In SubForm
1040     Page Should Not Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
1041     La page ne doit pas contenir d'erreur
1042     Page Should Contain Aucun enregistrement.
1043    
1044     On clique sur l'onglet lot Lot(s)
1045     #Page Should Contain Element css=a#action-soustab-lot-corner-ajouter
1046     #Click On Link css=a#action-soustab-lot-corner-ajouter
1047     #La page ne doit pas contenir d'erreur
1048     #Page Should Contain libellé
1049     #Click On Back Button In SubForm
1050     Page Should Not Contain Element css=a#action-soustab-lot-corner-ajouter
1051     La page ne doit pas contenir d'erreur
1052     Page Should Contain Aucun enregistrement.
1053    
1054     On clique sur l'onglet dossier_message Message(s)
1055     #Page Should Contain Element css=a#action-soustab-dossier_message-corner-ajouter
1056     #Click On Link css=a#action-soustab-dossier_message-corner-ajouter
1057     #La page ne doit pas contenir d'erreur
1058     #Page Should Contain émetteur
1059     #Click On Back Button In SubForm
1060     Page Should Not Contain Element css=a#action-soustab-dossier_message-corner-ajouter
1061     La page ne doit pas contenir d'erreur
1062     Page Should Contain Aucun enregistrement.
1063    
1064     On clique sur l'onglet blocnote Bloc-note
1065     #Page Should Contain Element css=a#action-soustab-blocnote-corner-ajouter
1066     #Click On Link css=a#action-soustab-blocnote-corner-ajouter
1067     #La page ne doit pas contenir d'erreur
1068     #Page Should Contain catégorie
1069     #Click On Back Button In SubForm
1070     Page Should Not Contain Element css=a#action-soustab-blocnote-corner-ajouter
1071     La page ne doit pas contenir d'erreur
1072     Page Should Contain Aucun enregistrement.
1073    
1074    
1075     On clique sur l'onglet document_numerise Pièces & Documents
1076     #Page Should Contain Element css=a#action-soustab-blocnote-message-ajouter
1077     #Click On Link css=a#action-soustab-blocnote-message-ajouter
1078     #Page Should Contain Nature de pièce
1079     #La page ne doit pas contenir d'erreur
1080     #Click On Back Button In SubForm
1081     Page Should Not Contain Element css=a#action-soustab-blocnote-message-ajouter
1082     La page ne doit pas contenir d'erreur
1083     Page Should Contain Aucun enregistrement
1084     ## Accède au deuxième onglet
1085     #Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.documents
1086     #Page Should Contain Element css=a#zip_download_link
1087     #Page Should Contain Element css=a[id^=action-soustab-document_instruction-left-previsualiser]
1088     #Page Should Contain Element css=a#action-soustab-document_numerise-corner-ajouter
1089     #Click On Link css=a#action-soustab-document_numerise-corner-ajouter
1090     #Page Should Contain Fichier
1091     #Click On Back Button In SubForm
1092     #Click On Link css=a#zip_download_link
1093     #Page Should Contain Téléchargement de l'archive
1094     #Click On Link css=a.ui-dialog-titlebar-close
1095     ## Accède au dernier onglet
1096     #Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.toutes-les-pieces-16
1097     #Page Should Contain Element css=input[name="constituer_dossier_final"]
1098    
1099    
1100     On clique sur l'onglet lien_dossier_dossier Dossiers Liés
1101     #Page Should Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
1102     #Click On Link css=a#action-soustab-dossier_lies-corner-ajouter
1103     #La page ne doit pas contenir d'erreur
1104     #Page Should Contain dossier cible
1105     #Click On Back Button In SubForm
1106     Page Should Contain Element css=div#sousform-dossier_autorisation
1107     Page Should Contain Element css=div#sousform-dossier_lies
1108     Page Should Contain Element css=div#sousform-dossier_lies_retour
1109     Page Should Contain Element css=div#sousform-dossier_lies_geographiquement
1110     Page Should Not Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
1111     La page ne doit pas contenir d'erreur
1112    
1113    
1114     On clique sur l'onglet main DI
1115     Click On Back Button
1116     Page Should Contain test
1117     On clique sur l'onglet main DI
1118     Click On Back Button
1119     ${val_recherche} = Get Value css=input#dossier
1120     ${libelle_sans_espace} = Sans espace ${dossier_parent}
1121     Should Be equal ${libelle_sans_espace} ${val_recherche}
1122    
1123     Affichage des sous-dossiers dans le contexte de mes dossier cloture
1124     [Documentation] Teste l'affichage des sous-onglets des dossiers selon ...
1125    
1126     # Ajout d'une instruction de refus du dossier au dossier parent pour le cloturer
1127     Depuis la page d'accueil admin admin
1128     Ajouter une instruction au DI et la finaliser ${dossier_parent} refuser un dossier
1129    
1130     #Depuis la page d'accueil instr instr
1131     #Depuis la page d'accueil admin admin
1132     Depuis la page d'accueil assist assist
1133     Depuis le contexte du dossier d'instruction de mes clotures ${dossier_parent}
1134     La page ne doit pas contenir d'erreur
1135     # Récupération de la liste des onglets du DI moins l'onglet sous-dossier
1136     ${onglets} = Get WebElements css=ul.ui-tabs-nav li a
1137     ${onglet_ids}= Create List
1138     :FOR ${onglet} IN @{onglets}
1139     \ ${value}= Get Element Attribute ${onglet} id
1140     \ Append To List ${onglet_ids} ${value}
1141     Log List ${onglet_ids}
1142     Remove Values From List ${onglet_ids} sous_dossier
1143     Log List ${onglet_ids}
1144    
1145     Ajouter le sous-dossier au dossier sous_dossier_test_ads
1146     # Récupération de la liste des onglets du sous DI
1147     ${onglets_sd} = Get WebElements css=ul.ui-tabs-nav li a
1148     ${onglet_sd_ids}= Create List
1149     :FOR ${onglet_sd} IN @{onglets_sd}
1150     \ ${value}= Get Element Attribute ${onglet_sd} id
1151     \ Append To List ${onglet_sd_ids} ${value}
1152     Log List ${onglet_sd_ids}
1153     Lists Should Be Equal ${onglet_ids} ${onglet_sd_ids}
1154    
1155     # Vérification des différents onglets
1156     On clique sur l'onglet dossier_contrainte Contrainte(s)
1157     Page Should Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
1158     Click On Link css=a#action-soustab-dossier_contrainte-corner-ajouter
1159     La page ne doit pas contenir d'erreur
1160     Page Should Contain Contraintes liées au dossier
1161     Click On Back Button In SubForm
1162     #Page Should Not Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
1163     #La page ne doit pas contenir d'erreur
1164     #Page Should Contain Aucun enregistrement
1165    
1166     On clique sur l'onglet instruction Instruction
1167     Page Should Contain Element css=a#action-soustab-instruction-corner-ajouter
1168     Click On Link css=a#action-soustab-instruction-corner-ajouter
1169     La page ne doit pas contenir d'erreur
1170     Page Should Contain événement
1171     Click On Back Button In SubForm
1172     #Page Should Not Contain Element css=a#action-soustab-instruction-corner-ajouter
1173     #La page ne doit pas contenir d'erreur
1174     #Page Should Contain affichage_obligatoire
1175    
1176     On clique sur l'onglet consultation Consultation(s)
1177     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter
1178     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
1179     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1180     Click On Link css=a#action-soustab-consultation-corner-ajouter
1181     La page ne doit pas contenir d'erreur
1182     Page Should Contain Service
1183     Click On Back Button In SubForm
1184     Click On Link css=a#action-soustab-consultation-corner-ajouter_multiple
1185     Page Should Contain Consultation par thematique
1186     Click On Back Button In SubForm
1187     Click On Link css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1188     Page Should Contain catégorie du tiers consulté
1189     Click On Back Button In SubForm
1190     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajoute
1191     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
1192     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1193     #La page ne doit pas contenir d'erreur
1194     #Page Should Contain Aucun enregistrement.
1195    
1196    
1197     On clique sur l'onglet dossier_commission Commission(s)
1198     Page Should Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
1199     Click On Link css=a#action-soustab-dossier_commission-corner-ajouter
1200     La page ne doit pas contenir d'erreur
1201     Page Should Contain type de commission
1202     Click On Back Button In SubForm
1203     #Page Should Not Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
1204     #La page ne doit pas contenir d'erreur
1205     #Page Should Contain Aucun enregistrement.
1206    
1207     On clique sur l'onglet lot Lot(s)
1208     Page Should Contain Element css=a#action-soustab-lot-corner-ajouter
1209     Click On Link css=a#action-soustab-lot-corner-ajouter
1210     La page ne doit pas contenir d'erreur
1211     Page Should Contain libellé
1212     Click On Back Button In SubForm
1213     #Page Should Not Contain Element css=a#action-soustab-lot-corner-ajouter
1214     #La page ne doit pas contenir d'erreur
1215     #Page Should Contain Aucun enregistrement.
1216    
1217     On clique sur l'onglet dossier_message Message(s)
1218     Page Should Contain Element css=a#action-soustab-dossier_message-corner-ajouter
1219     Click On Link css=a#action-soustab-dossier_message-corner-ajouter
1220     La page ne doit pas contenir d'erreur
1221     Page Should Contain émetteur
1222     Click On Back Button In SubForm
1223     #Page Should Not Contain Element css=a#action-soustab-dossier_message-corner-ajouter
1224     #La page ne doit pas contenir d'erreur
1225     #Page Should Contain Aucun enregistrement.
1226    
1227     On clique sur l'onglet blocnote Bloc-note
1228     Page Should Contain Element css=a#action-soustab-blocnote-corner-ajouter
1229     Click On Link css=a#action-soustab-blocnote-corner-ajouter
1230     La page ne doit pas contenir d'erreur
1231     Page Should Contain catégorie
1232     Click On Back Button In SubForm
1233     #Page Should Not Contain Element css=a#action-soustab-blocnote-corner-ajouter
1234     #La page ne doit pas contenir d'erreur
1235     #Page Should Contain Aucun enregistrement.
1236    
1237    
1238     On clique sur l'onglet document_numerise Pièces & Documents
1239     Page Should Contain Element css=a#action-soustab-blocnote-message-ajouter
1240     Click On Link css=a#action-soustab-blocnote-message-ajouter
1241     Page Should Contain Nature de pièce
1242     La page ne doit pas contenir d'erreur
1243     Click On Back Button In SubForm
1244     #Page Should Not Contain Element css=a#action-soustab-blocnote-message-ajouter
1245     #La page ne doit pas contenir d'erreur
1246     #Page Should Contain Aucun enregistrement
1247     # Accède au deuxième onglet
1248     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.documents
1249     Page Should Contain Element css=a#zip_download_link
1250     Page Should Contain Element css=a[id^=action-soustab-document_instruction-left-previsualiser]
1251     Page Should Contain Element css=a#action-soustab-document_numerise-corner-ajouter
1252     Click On Link css=a#action-soustab-document_numerise-corner-ajouter
1253     Page Should Contain Fichier
1254     Click On Back Button In SubForm
1255     Click On Link css=a#zip_download_link
1256     Page Should Contain Téléchargement de l'archive
1257     Click On Link css=a.ui-dialog-titlebar-close
1258     # Accède au dernier onglet
1259     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.toutes-les-pieces-16
1260     Page Should Contain Element css=input[name="constituer_dossier_final"]
1261    
1262    
1263     On clique sur l'onglet lien_dossier_dossier Dossiers Liés
1264     Page Should Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
1265     Click On Link css=a#action-soustab-dossier_lies-corner-ajouter
1266     La page ne doit pas contenir d'erreur
1267     Page Should Contain dossier cible
1268     Click On Back Button In SubForm
1269     Page Should Contain Element css=div#sousform-dossier_autorisation
1270     Page Should Contain Element css=div#sousform-dossier_lies
1271     Page Should Contain Element css=div#sousform-dossier_lies_retour
1272     Page Should Contain Element css=div#sousform-dossier_lies_geographiquement
1273     #Page Should Not Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
1274     #La page ne doit pas contenir d'erreur
1275    
1276    
1277     On clique sur l'onglet main DI
1278     Click On Back Button
1279     Page Should Contain test
1280     On clique sur l'onglet main DI
1281     Click On Back Button
1282     ${val_recherche} = Get Value css=#tab-dossier_instruction_mes_clotures input.champFormulaire
1283     ${libelle_sans_espace} = Sans espace ${dossier_parent}
1284     Should Be equal ${libelle_sans_espace} ${val_recherche}
1285    
1286     Affichage des sous-dossiers dans le contexte de ts dossier cloture
1287     [Documentation] Teste l'affichage des sous-onglets des dossiers selon ...
1288    
1289     #Depuis la page d'accueil instr instr
1290     #Depuis la page d'accueil admin admin
1291     Depuis la page d'accueil assist assist
1292     Depuis le contexte du dossier d'instruction de tous les cloture ${dossier_parent}
1293     La page ne doit pas contenir d'erreur
1294     # Récupération de la liste des onglets du DI moins l'onglet sous-dossier
1295     ${onglets} = Get WebElements css=ul.ui-tabs-nav li a
1296     ${onglet_ids}= Create List
1297     :FOR ${onglet} IN @{onglets}
1298     \ ${value}= Get Element Attribute ${onglet} id
1299     \ Append To List ${onglet_ids} ${value}
1300     Log List ${onglet_ids}
1301     Remove Values From List ${onglet_ids} sous_dossier
1302     Log List ${onglet_ids}
1303    
1304     Ajouter le sous-dossier au dossier sous_dossier_test_ads
1305     # Récupération de la liste des onglets du sous DI
1306     ${onglets_sd} = Get WebElements css=ul.ui-tabs-nav li a
1307     ${onglet_sd_ids}= Create List
1308     :FOR ${onglet_sd} IN @{onglets_sd}
1309     \ ${value}= Get Element Attribute ${onglet_sd} id
1310     \ Append To List ${onglet_sd_ids} ${value}
1311     Log List ${onglet_sd_ids}
1312     Lists Should Be Equal ${onglet_ids} ${onglet_sd_ids}
1313    
1314     # Vérification des différents onglets
1315     On clique sur l'onglet dossier_contrainte Contrainte(s)
1316     Page Should Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
1317     Click On Link css=a#action-soustab-dossier_contrainte-corner-ajouter
1318     La page ne doit pas contenir d'erreur
1319     Page Should Contain Contraintes liées au dossier
1320     Click On Back Button In SubForm
1321     #Page Should Not Contain Element css=a#action-soustab-dossier_contrainte-corner-ajouter
1322     #La page ne doit pas contenir d'erreur
1323     #Page Should Contain Aucun enregistrement
1324    
1325     On clique sur l'onglet instruction Instruction
1326     Page Should Contain Element css=a#action-soustab-instruction-corner-ajouter
1327     Click On Link css=a#action-soustab-instruction-corner-ajouter
1328     La page ne doit pas contenir d'erreur
1329     Page Should Contain événement
1330     Click On Back Button In SubForm
1331     #Page Should Not Contain Element css=a#action-soustab-instruction-corner-ajouter
1332     #La page ne doit pas contenir d'erreur
1333     #Page Should Contain affichage_obligatoire
1334    
1335     On clique sur l'onglet consultation Consultation(s)
1336     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter
1337     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
1338     Page Should Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1339     Click On Link css=a#action-soustab-consultation-corner-ajouter
1340     La page ne doit pas contenir d'erreur
1341     Page Should Contain Service
1342     Click On Back Button In SubForm
1343     Click On Link css=a#action-soustab-consultation-corner-ajouter_multiple
1344     Page Should Contain Consultation par thematique
1345     Click On Back Button In SubForm
1346     Click On Link css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1347     Page Should Contain catégorie du tiers consulté
1348     Click On Back Button In SubForm
1349     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajoute
1350     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_multiple
1351     #Page Should Not Contain Element css=a#action-soustab-consultation-corner-ajouter_consultation_tiers
1352     #La page ne doit pas contenir d'erreur
1353     #Page Should Contain Aucun enregistrement.
1354    
1355    
1356     On clique sur l'onglet dossier_commission Commission(s)
1357     Page Should Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
1358     Click On Link css=a#action-soustab-dossier_commission-corner-ajouter
1359     La page ne doit pas contenir d'erreur
1360     Page Should Contain type de commission
1361     Click On Back Button In SubForm
1362     #Page Should Not Contain Element css=a#action-soustab-dossier_commission-corner-ajouter
1363     #La page ne doit pas contenir d'erreur
1364     #Page Should Contain Aucun enregistrement.
1365    
1366     On clique sur l'onglet lot Lot(s)
1367     Page Should Contain Element css=a#action-soustab-lot-corner-ajouter
1368     Click On Link css=a#action-soustab-lot-corner-ajouter
1369     La page ne doit pas contenir d'erreur
1370     Page Should Contain libellé
1371     Click On Back Button In SubForm
1372     #Page Should Not Contain Element css=a#action-soustab-lot-corner-ajouter
1373     #La page ne doit pas contenir d'erreur
1374     #Page Should Contain Aucun enregistrement.
1375    
1376     On clique sur l'onglet dossier_message Message(s)
1377     #Page Should Contain Element css=a#action-soustab-dossier_message-corner-ajouter
1378     #Click On Link css=a#action-soustab-dossier_message-corner-ajouter
1379     #La page ne doit pas contenir d'erreur
1380     #Page Should Contain émetteur
1381     #Click On Back Button In SubForm
1382     Page Should Not Contain Element css=a#action-soustab-dossier_message-corner-ajouter
1383     La page ne doit pas contenir d'erreur
1384     Page Should Contain Aucun enregistrement.
1385    
1386     On clique sur l'onglet blocnote Bloc-note
1387     Page Should Contain Element css=a#action-soustab-blocnote-corner-ajouter
1388     Click On Link css=a#action-soustab-blocnote-corner-ajouter
1389     La page ne doit pas contenir d'erreur
1390     Page Should Contain catégorie
1391     Click On Back Button In SubForm
1392     #Page Should Not Contain Element css=a#action-soustab-blocnote-corner-ajouter
1393     #La page ne doit pas contenir d'erreur
1394     #Page Should Contain Aucun enregistrement.
1395    
1396    
1397     On clique sur l'onglet document_numerise Pièces & Documents
1398     Page Should Contain Element css=a#action-soustab-blocnote-message-ajouter
1399     Click On Link css=a#action-soustab-blocnote-message-ajouter
1400     Page Should Contain Nature de pièce
1401     La page ne doit pas contenir d'erreur
1402     Click On Back Button In SubForm
1403     #Page Should Not Contain Element css=a#action-soustab-blocnote-message-ajouter
1404     #La page ne doit pas contenir d'erreur
1405     #Page Should Contain Aucun enregistrement
1406     # Accède au deuxième onglet
1407     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.documents
1408     Page Should Contain Element css=a#zip_download_link
1409     Page Should Contain Element css=a[id^=action-soustab-document_instruction-left-previsualiser]
1410     Page Should Contain Element css=a#action-soustab-document_numerise-corner-ajouter
1411     Click On Link css=a#action-soustab-document_numerise-corner-ajouter
1412     Page Should Contain Fichier
1413     Click On Back Button In SubForm
1414     Click On Link css=a#zip_download_link
1415     Page Should Contain Téléchargement de l'archive
1416     Click On Link css=a.ui-dialog-titlebar-close
1417     # Accède au dernier onglet
1418     Click On Link css=#switch-toutes_les_pieces-pieces_deposees a.toutes-les-pieces-16
1419     Page Should Contain Element css=input[name="constituer_dossier_final"]
1420    
1421    
1422     On clique sur l'onglet lien_dossier_dossier Dossiers Liés
1423     Page Should Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
1424     Click On Link css=a#action-soustab-dossier_lies-corner-ajouter
1425     La page ne doit pas contenir d'erreur
1426     Page Should Contain dossier cible
1427     Click On Back Button In SubForm
1428     Page Should Contain Element css=div#sousform-dossier_autorisation
1429     Page Should Contain Element css=div#sousform-dossier_lies
1430     Page Should Contain Element css=div#sousform-dossier_lies_retour
1431     Page Should Contain Element css=div#sousform-dossier_lies_geographiquement
1432     #Page Should Not Contain Element css=a#action-soustab-dossier_lies-corner-ajouter
1433     #La page ne doit pas contenir d'erreur

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26