/[openfoncier]/trunk/tests/080_consultation.robot
ViewVC logotype

Diff of /trunk/tests/080_consultation.robot

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

revision 3985 by nmeucci, Mon Apr 18 08:27:22 2016 UTC revision 3990 by jymadier, Mon Apr 18 14:05:29 2016 UTC
# Line 377  Fonctionnalité marquer un dossier pour Line 377  Fonctionnalité marquer un dossier pour
377      # L'icone "demarque" doit être présent      # L'icone "demarque" doit être présent
378      Element Should Be Visible  css=span.demarque-16      Element Should Be Visible  css=span.demarque-16
379    
380    
381    TNR Possibilité d'antidater une consultation
382    
383        [Documentation]  Un bug permettait de saisir une consultation à une date antérieure à
384        ...  la date du jour. Suite a une correction, seul l'administrateur doit pouvoir saisir
385        ...  la date d'envoi de la consultation, celle-ci doit être la date du jour pour les
386        ...  autres utilisateurs.
387    
388        Depuis la page d'accueil  guichet  guichet
389        &{args_petitionnaire} =  Create Dictionary
390        ...  particulier_nom=Bourgeau
391        ...  particulier_prenom=Aurore
392        #
393        &{args_demande} =  Create Dictionary
394        ...  dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes
395        ...  demande_type=Dépôt Initial
396        ...  date_demande=08/04/2016
397        #
398        ${di} =  Ajouter la nouvelle demande depuis le tableau de bord  ${args_demande}  ${args_petitionnaire}
399    
400        Depuis la page d'accueil  instr  instr
401        Depuis l'onglet consultation du dossier  ${di}
402        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Click Element  action-soustab-consultation-corner-ajouter
403        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Select From List By Label  css=#sformulaire #service  59.01 - Direction de l'Eau et de l'Assainissement
404        # En tant qu'instructeur, le champ date d'envoi doit être caché
405        Element Should Not Be Visible  date_envoi
406        # On valide
407        Click On Submit Button In Subform
408        # Vérification qu'il n'y a aucune erreur
409        Page Should Not Contain Errors
410        # On vérifie le message de validation
411        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Valid Message Should Contain In Subform  Vos modifications ont bien été enregistrées.
412    
413        # Vérification que la date d'envoi de la consultation soit bien la date du jour
414        Depuis le contexte de la consultation  ${di}  59.01 - Direction de l'Eau et de l'Assainissement
415        ${date_jour} =  Date du jour FR
416        Element Text Should Be  date_envoi  ${date_jour}
417    
418        # L'administrateur général doit avoir le champ date d'envoi affiché
419        Depuis la page d'accueil  admingen  admingen
420        Depuis l'onglet consultation du dossier  ${di}
421        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Click Element  action-soustab-consultation-corner-ajouter
422        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Select From List By Label  css=#sformulaire #service  59.02 - Atelier du Patrimoine
423        Input Text  date_envoi  01/04/2016
424        # On valide
425        Click On Submit Button In Subform
426        # Vérification qu'il n'y a aucune erreur
427        Page Should Not Contain Errors
428        # On vérifie le message de validation
429        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Valid Message Should Contain In Subform  Vos modifications ont bien été enregistrées.
430    
431        Depuis le contexte de la consultation  ${di}  59.02 - Atelier du Patrimoine
432        Element Text Should Be  date_envoi  01/04/2016
433    
434        # Ajout de consultation multiple
435        Depuis la page d'accueil  instr  instr
436        Depuis l'onglet consultation du dossier  ${di}
437        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Click Element  action-soustab-consultation-corner-ajouter_multiple
438        Element Should Not Be Visible  date_envoi
439        # Service 59.07 - Service de l'Espace Public
440        Click Element  t2_7_0_
441        # Service 59.10 - Grand Projet Ville
442        Click Element  t2_512_0_
443        Click Element  add-ser-them
444        # On valide
445        Click Element  css=#form_val #button_val
446        # Vérification qu'il n'y a aucune erreur
447        Page Should Not Contain Errors
448        # On vérifie le message de validation
449        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Valid Message Should Contain In Subform  2 service(s) sélectionné(s) dont 0 consultation(s) papier.
450        Depuis le contexte de la consultation  ${di}  59.07 - Service de l' Espace Public
451        Element Text Should Be  date_envoi  ${date_jour}
452    
453        Depuis la page d'accueil  admingen  admingen
454        Depuis l'onglet consultation du dossier  ${di}
455        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Click Element  action-soustab-consultation-corner-ajouter_multiple
456        Input Text  date_envoi  01/04/2016
457        # Service 59.12 - Direction de la Propreté Urbaine
458        Click Element  t10_12_0_
459        # Service 59.30 - Orange France
460        Click Element  t15_30_0_
461        Click Element  add-ser-them
462        # On valide
463        Click Element  css=#form_val #button_val
464        # Vérification qu'il n'y a aucune erreur
465        Page Should Not Contain Errors
466        # On vérifie le message de validation
467        Wait Until Keyword Succeeds  ${TIMEOUT}  ${RETRY_INTERVAL}  Valid Message Should Contain In Subform  2 service(s) sélectionné(s) dont 0 consultation(s) papier.
468        Depuis le contexte de la consultation  ${di}  59.12 - Direction de la Propreté Urbaine
469        Element Text Should Be  date_envoi  01/04/2016

Legend:
Removed from v.3985  
changed lines
  Added in v.3990

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26