/[openfoncier]/trunk/tests/050_instruction.robot
ViewVC logotype

Diff of /trunk/tests/050_instruction.robot

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

revision 4072 by fmichon, Wed May 4 14:40:15 2016 UTC revision 4169 by jymadier, Tue May 17 08:03:02 2016 UTC
# Line 6  Resource  resources/resources.robot Line 6  Resource  resources/resources.robot
6  # On ouvre/ferme le navigateur au début/à la fin du Test Suite.  # On ouvre/ferme le navigateur au début/à la fin du Test Suite.
7  Suite Setup  For Suite Setup  Suite Setup  For Suite Setup
8  Suite Teardown  For Suite Teardown  Suite Teardown  For Suite Teardown
 # A chaque début de Test Case on se positionne sur le tableau bord administrateur  
 Test Setup  Depuis la page d'accueil  admin  admin  
9    
10    
11  *** Test Cases ***  *** Test Cases ***
# Line 315  Finalisation Line 313  Finalisation
313      ...  particulier_prenom=Sophie      ...  particulier_prenom=Sophie
314    
315      &{args_demande} =  Create Dictionary      &{args_demande} =  Create Dictionary
316    
317      ...  dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes      ...  dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes
318      ...  demande_type=Dépôt Initial      ...  demande_type=Dépôt Initial
319      # On crée une nouvelle demande via le tableau de bord      # On crée une nouvelle demande via le tableau de bord
# Line 492  Changement de décision par commune Line 491  Changement de décision par commune
491      [Documentation]  L'objet de ce 'Test Case' est de vérifier le changement de      [Documentation]  L'objet de ce 'Test Case' est de vérifier le changement de
492      ...  décision par un instructeur polyvalent commune      ...  décision par un instructeur polyvalent commune
493    
494        Depuis la page d'accueil  admin  admin
495      # Création de l'action de workflow "changement de décision"      # Création de l'action de workflow "changement de décision"
496      &{args_action} =  Create Dictionary      &{args_action} =  Create Dictionary
497      ...  action=changer_decision      ...  action=changer_decision
# Line 1509  TNR Vérifie que le fichier est supprim� Line 1508  TNR Vérifie que le fichier est supprim�
1508      Supprimer l'instruction  ${di}  accepter un dossier sans réserve      Supprimer l'instruction  ${di}  accepter un dossier sans réserve
1509      # Vérification dans le filestorage      # Vérification dans le filestorage
1510      File Should Not Exist  ..${/}var${/}filestorage${/}${path_1}${/}${path_2}${/}${uid}      File Should Not Exist  ..${/}var${/}filestorage${/}${path_1}${/}${path_2}${/}${uid}
     File Should Not Exist  ..${/}var${/}filestorage${/}${path_1}${/}${path_2}${/}${uid}.info  
1511        File Should Not Exist  ..${/}var${/}filestorage${/}${path_1}${/}${path_2}${/}${uid}.info
1512    
1513    Mail aux communes
1514        [Documentation]  Test de l'action sur l'instruction permettant à l'instructeur,
1515        ...  une fois son courrier finalisé, de déclencher l'envoi d'un mail aux communes.
1516    
1517        # Création du DI
1518        Depuis la page d'accueil  guichet  guichet
1519        &{args_petitionnaire} =  Create Dictionary
1520        ...  particulier_nom=Gareau
1521        ...  particulier_prenom=Élisabeth
1522        &{args_demande} =  Create Dictionary
1523        ...  dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes
1524        ...  demande_type=Dépôt Initial
1525        ${di} =  Ajouter la nouvelle demande depuis le tableau de bord  ${args_demande}  ${args_petitionnaire}
1526        # Création de l'instruction finalisée
1527        Depuis la page d'accueil  instr  instr
1528        Ajouter une instruction au DI  ${di}  Notification de pieces manquante
1529        Click On Back Button In Subform
1530        Click On Link  Notification de pieces manquante
1531        Click On SubForm Portlet Action  instruction  finaliser
1532        # Saisie du paramétrage commune en sus du multi par fourni par défaut
1533        Depuis la page d'accueil  admingen  admingen
1534        Ajouter le paramètre depuis le menu  param_courriel_de_notification_commune  [email protected]  MARSEILLE
1535        # Succès de la notification
1536        Depuis l'instruction du dossier d'instruction  ${di}  Notification de pieces manquante
1537        Click On SubForm Portlet Action  instruction  notifier_commune
1538        Click Element  css=div.ui-dialog-buttonset button
1539        Valid Message Should Be In Subform  La commune a été notifiée.
1540        # Échec de la notification si objet, modèle ou courriel indéfini
1541        Modifier le paramètre  param_courriel_de_notification_commune_objet_depuis_instruction  ${SPACE}
1542        Modifier le paramètre  param_courriel_de_notification_commune_modele_depuis_instruction  ${SPACE}
1543        Modifier le paramètre  param_courriel_de_notification_commune  ${SPACE}
1544        Depuis l'instruction du dossier d'instruction  ${di}  Notification de pieces manquante
1545        Click On SubForm Portlet Action  instruction  notifier_commune
1546        Click Element  css=div.ui-dialog-buttonset button
1547        Error Message Should Contain In Subform  l'objet du courriel envoyé aux communes est vide
1548        Error Message Should Contain In Subform  le modèle du courriel envoyé aux communes est vide
1549        Error Message Should Contain In Subform  aucun courriel valide de destinataire de la commune

Legend:
Removed from v.4072  
changed lines
  Added in v.4169

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26