/[openfoncier]/trunk/tests/030_demande.robot
ViewVC logotype

Diff of /trunk/tests/030_demande.robot

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3730 by mbroquet, Fri Mar 18 11:50:26 2016 UTC revision 3892 by fmichon, Fri Apr 8 13:48:30 2016 UTC
# Line 31  Création du jeu de données Line 31  Création du jeu de données
31    
32      Ajouter un nouveau type de demande depuis le menu    ${args_demande_type}      Ajouter un nouveau type de demande depuis le menu    ${args_demande_type}
33    
34    Rechercher le pétitionnaire fréquent
35    
36        [Documentation]  Lors de l'ajout d'une demande, rechercher un pétitionnaire
37        ...  fréquent.
38    
39        # Jeu de données
40        ${pf1} =  Create Dictionary
41        ...  particulier_nom=Dubois
42        ...  particulier_prenom=Jean
43        ...  particulier_civilite=Monsieur
44        ...  frequent=true
45        ...  om_collectivite=agglo
46    
47        ${pf2} =  Create Dictionary
48        ...  particulier_nom=Dubois
49        ...  particulier_prenom=Mireille
50        ...  particulier_civilite=Madame
51        ...  frequent=true
52        ...  om_collectivite=agglo
53    
54        # On crée deux pétitionnaires fréquents
55        Depuis la page d'accueil  admin  admin
56        Ajouter le demandeur  ${pf1}
57        Ajouter le demandeur  ${pf2}
58    
59        # On crée une nouvelle demande
60        Depuis la page d'accueil  guichet  guichet
61        Depuis le contexte de nouvelle demande via le tableau de bord
62        # On sélectionne le type de dossier d'autorisation détaillé
63        Select From List By Label  dossier_autorisation_type_detaille  Permis de construire pour une maison individuelle et / ou ses annexes
64        # On sélectionne le type de demande
65        Wait Until Keyword Succeeds  5 sec  0.2 sec  Select From List By Label  demande_type  Dépôt Initial
66        # On ajoute le pétitionnaire principal
67        Wait Until Keyword Succeeds  5 sec  0.2 sec  Click Element  add_petitionnaire_principal
68    
69        # On saisit les 3 premières lettres du nom
70        Wait Until Keyword Succeeds  5 sec  0.2 sec  Input Text  particulier_nom  Dub*
71        # On clique sur le bouton de recherche
72        Click Element  css=.search-frequent-16
73        # On vérifie la liste des éléments disponibles
74        ${list} =  Create List  Dubois Jean  Dubois Mireille
75        Wait Until Keyword Succeeds  5 sec  0.2 sec  Select List Should Be  css=#select-petitionnaire  ${list}
76        # On sélectionne un pétitionnaire
77        Select From List By Label  css=#select-petitionnaire  Dubois Jean
78        # On clique sur le bouton de validation
79        Click Button    css=div.dialog-search-frequent-petitionnaire div.ui-dialog-buttonpane button.ui-button
80        # On vérifie que la page ne contient pas d'erreur
81        Page Should Not Contain Errors
82        # On quitte le formulaire
83        Click On Back Button In Subform
84        # On vérifie le pétionnaire
85        Page Should Contain  Monsieur Dubois Jean
86    
87  Affichage de la date de dépôt par defaut  Affichage de la date de dépôt par defaut
88      [Documentation]  Permet de vérifier le bon fonctionnement de l'affichage de      [Documentation]  Permet de vérifier le bon fonctionnement de l'affichage de
89      ...    la date de dépôt ou non      ...    la date de dépôt ou non

Legend:
Removed from v.3730  
changed lines
  Added in v.3892

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26