1 |
*** Settings *** |
2 |
Documentation Test des commissions |
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 |
*** Test Cases *** |
13 |
Création du jeu de données |
14 |
|
15 |
[Documentation] Constitue le jeu de données. |
16 |
|
17 |
Depuis la page d'accueil guichet guichet |
18 |
# |
19 |
${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 TheWallers null Monsieur Généreux Robert |
20 |
# |
21 |
Set Suite Variable ${di} |
22 |
# |
23 |
Depuis la page d'accueil admin admin |
24 |
# |
25 |
Ajouter la commission depuis le contexte du dossier d'instruction ${di} Commission Technique d'Urbanisme 01/09/2015 |
26 |
|
27 |
# Données de la commission |
28 |
&{commission_values} = Create Dictionary |
29 |
... commission_type=Commission Technique d'Urbanisme |
30 |
... [email protected] |
31 |
... lieu_salle=s001 |
32 |
# |
33 |
Ajouter un suivi de commission ${commission_values} |
34 |
|
35 |
|
36 |
Demandes de passage en commission |
37 |
|
38 |
# Recherche par numéro de dossier |
39 |
Go To Tab commission_demandes_passage |
40 |
Use Simple Search Tous ${di} |
41 |
Page Should Contain ${di} |
42 |
|
43 |
|
44 |
TNR Vérifie que les fichiers sont supprimés à la suppression de la commission |
45 |
|
46 |
[Documentation] Vérifie dans le filestorage si les fichiers des éditions de |
47 |
... la commisson sont correctement supprimés lors de la suppression de la |
48 |
... commission. |
49 |
|
50 |
# |
51 |
Depuis le suivi de la commission s001 |
52 |
# On diffuse l'ordre du jour et le compte rendu |
53 |
Click On Form Portlet Action commission diffuser_ordre_jour |
54 |
Click On Form Portlet Action commission diffuser_compte_rendu |
55 |
# Récupération de l'uid de l'ordre du jour |
56 |
Depuis le suivi de la commission s001 |
57 |
${oj_uid} = Get Value om_fichier_commission_ordre_jour |
58 |
${oj_path_1} = Get Substring ${oj_uid} 0 2 |
59 |
${oj_path_2} = Get Substring ${oj_uid} 0 4 |
60 |
# Vérification dans le filestorage des fichier de l'OJ |
61 |
File Should Exist ..${/}trs${/}1${/}${oj_path_1}${/}${oj_path_2}${/}${oj_uid} |
62 |
File Should Exist ..${/}trs${/}1${/}${oj_path_1}${/}${oj_path_2}${/}${oj_uid}.info |
63 |
# Récupération de l'uid du compte rendu |
64 |
${cr_uid} = Get Value om_fichier_commission_compte_rendu |
65 |
${cr_path_1} = Get Substring ${cr_uid} 0 2 |
66 |
${cr_path_2} = Get Substring ${cr_uid} 0 4 |
67 |
# Vérification dans le filestorage des fichiers du CR |
68 |
File Should Exist ..${/}trs${/}1${/}${cr_path_1}${/}${cr_path_2}${/}${cr_uid} |
69 |
File Should Exist ..${/}trs${/}1${/}${cr_path_1}${/}${cr_path_2}${/}${cr_uid}.info |
70 |
# |
71 |
Supprimer la demande de commission depuis le contexte du dossier d'instruction ${di} Commission Technique d'Urbanisme |
72 |
# |
73 |
Supprimer le suivi de la commission s001 |
74 |
# Vérification dans le filestorage des fichier de l'OJ |
75 |
File Should Not Exist ..${/}trs${/}1${/}${oj_path_1}${/}${oj_path_2}${/}${oj_uid} |
76 |
File Should Not Exist ..${/}trs${/}1${/}${oj_path_1}${/}${oj_path_2}${/}${oj_uid}.info |
77 |
# Vérification dans le filestorage des fichiers du CR |
78 |
File Should Not Exist ..${/}trs${/}1${/}${cr_path_1}${/}${cr_path_2}${/}${cr_uid} |
79 |
File Should Not Exist ..${/}trs${/}1${/}${cr_path_1}${/}${cr_path_2}${/}${cr_uid}.info |