/[openfoncier]/branches/3.14.x/tests/080_consultation.robot
ViewVC logotype

Contents of /branches/3.14.x/tests/080_consultation.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3686 - (show annotations)
Thu Oct 22 13:31:21 2015 UTC (9 years, 3 months ago) by softime
File size: 4208 byte(s)
* Ajout de test concernant la suppression des fichiers finalisés d'instruction, de consultion, de commission et de pièce dans le filestorage.
1 *** Settings ***
2 Documentation Test les instructions
3
4 # On inclut les mots-clefs
5 Resource resource.txt
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 # A chaque début de Test Case on se positionne sur le tableau bord administrateur
10 Test Setup Depuis la page d'accueil admin admin
11
12 *** Variables ***
13
14 ${json_consultation} {"module":"consultation"}
15
16 *** Test Cases ***
17 Création du jeu de données
18
19 [Documentation] Constitue le jeu de données.
20
21 Depuis la page d'accueil guichet guichet
22 #
23 ${di} = Ajouter La Nouvelle Demande Depuis Le Tableau De Bord Permis de construire pour une maison individuelle et / ou ses annexes Dépôt Initial personne morale null null null Bati&Co null Monsieur Leroy Georges
24 #
25 Set Suite Variable ${di}
26 #
27 Depuis la page d'accueil admin admin
28 #
29 Modifier l'état 11 null null null null null null null null null null null null null null null [nom_petitionnaire_principal]
30 #
31 Ajouter la consultation depuis le contexte du dossier d'instruction ${di} Atelier du Patrimoine
32
33
34 Vérification de l'édition de la consulation
35
36 [Documentation] Vérifie l'affichage des champs de fusion sur une
37 ... consultation.
38
39 Depuis le contexte de la consultation ${di} Atelier du Patrimoine
40 # On clique sur l'action édition
41 Click On SubForm Portlet Action consultation pdfetat
42 # On ouvre le PDF
43 Open PDF file
44 # On vérifie le champ de fusion
45 Wait Until Keyword Succeeds 5 sec 0.2 sec Page Should Contain Bati&Co représenté par Monsieur Leroy Georges
46 # On ferme le PDF
47 Close PDF
48
49
50 TNR Routine de mise à jour des consultations tacites
51
52 [Documentation] Permet de vérifie l'état des consultations après le
53 ... traitement tacite.
54
55 #
56 Vérifier le code retour du web service et vérifier que son message est Post maintenance ${json_consultation} 200 2 consultations mise(s) à jour.
57 #
58 Depuis la page d'accueil instr instr
59 # On vérifie que le widget à bien notifié l'instructeur
60 Page Should Contain Vous avez 1 consultation pour laquelle un avis a été rendu.
61 # On clique pour voir la liste des consultations depuis le widget
62 Click On Link Voir mes retours de consultation
63 # On clique sur le dossier en question
64 Click On Link PC 013055 12 00002P0
65 # On vérifie que les champs ont bien été mis à jour par le webservice
66 Wait Until Keyword Succeeds 5 sec 0.2 sec Form Static Value Should Be css=#lu Non
67 Form Static Value Should Be css=#avis_consultation Tacite
68 Form Static Value Should Be css=#date_retour 01/02/2013
69
70
71 TNR Vérifie que le fichier est supprimé à la suppression de la consultation
72
73 [Documentation] Vérifie dans le filestorage si le fichier de l'édition de
74 ... la consultation est correctement supprimé lors de la suppression de la
75 ... consultation.
76
77 #
78 Ajouter la consultation depuis le contexte du dossier d'instruction ${di} AUTRE
79 # Récupération de l'UID
80 Depuis le contexte de la consultation ${di} AUTRE
81 ${uid} = Get Value om_fichier_consultation
82 ${path_1} = Get Substring ${uid} 0 2
83 ${path_2} = Get Substring ${uid} 0 4
84 # Vérification dans le filestorage
85 File Should Exist ..${/}trs${/}1${/}${path_1}${/}${path_2}${/}${uid}
86 File Should Exist ..${/}trs${/}1${/}${path_1}${/}${path_2}${/}${uid}.info
87 #
88 Depuis le contexte de la consultation ${di} AUTRE
89 # On clique sur l'action de définalisation
90 Wait Until Keyword Succeeds 5 sec 0.2 sec Click On SubForm Portlet Action consultation definalisation
91 # On vérifie le message de validation
92 Wait Until Keyword Succeeds 5 sec 0.2 sec Valid Message Should Be La definalisation du document s'est effectuée avec succès.
93 #
94 Supprimer la consultation depuis le contexte du dossier d'instruction ${di} AUTRE
95 # Vérification dans le filestorage
96 File Should Not Exist ..${/}trs${/}1${/}${path_1}${/}${path_2}${/}${uid}
97 File Should Not Exist ..${/}trs${/}1${/}${path_1}${/}${path_2}${/}${uid}.info

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26