/[openfoncier]/branches/3.14.x/tests/testConsultations.php
ViewVC logotype

Diff of /branches/3.14.x/tests/testConsultations.php

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

trunk/tests/testConsultations.php revision 3134 by vpihour, Mon Aug 18 15:59:26 2014 UTC branches/3.14.x/tests/testConsultations.php revision 3635 by nmeucci, Wed Sep 2 14:20:14 2015 UTC
# Line 35  class Consultations extends Base2TestCas Line 35  class Consultations extends Base2TestCas
35          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
36          $this->verifyNoErrors();          $this->verifyNoErrors();
37          // On vérifie que la date du jour est pré-remplie dans le champs "date d'envoi"          // On vérifie que la date du jour est pré-remplie dans le champs "date d'envoi"
38          $this->assertEquals(date("d/m/Y"), $this->byId("date_envoi")->value());          $this->assertEquals(date("d/m/Y"), $this->byId("date_envoi")->attribute('value'));
39          // On clique sur le bouton "Ajouter" du formulaire sans sélectionner de service          // On clique sur le bouton "Ajouter" du formulaire sans sélectionner de service
40          $this->byXPath("//input[@value='Ajouter']")->click();sleep(1);          $this->byXPath("//input[@value='Ajouter']")->click();sleep(1);
41          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
# Line 46  class Consultations extends Base2TestCas Line 46  class Consultations extends Base2TestCas
46          $this->select($this->byId("service"))->selectOptionByValue("1");          $this->select($this->byId("service"))->selectOptionByValue("1");
47          // On saisit une date d'envoi vide          // On saisit une date d'envoi vide
48          $this->byId("date_envoi")->clear();          $this->byId("date_envoi")->clear();
         // On valide l'alerte javascript qui nous indique que la date saisie est invalide  
         $this->assertEquals("La date saisie n'est pas valide", $this->alertText());  
         $this->acceptAlert();  
49          // On clique sur le bouton "Ajouter" du formulaire          // On clique sur le bouton "Ajouter" du formulaire
50          $this->byXPath("//input[@value='Ajouter']")->click();sleep(1);          $this->byXPath("//input[@value='Ajouter']")->click();sleep(1);
51          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
# Line 72  class Consultations extends Base2TestCas Line 69  class Consultations extends Base2TestCas
69          // On clique sur le bouton retour          // On clique sur le bouton retour
70          $this->byCssSelector("form[name=\"f2\"] > div.formControls > a.retour")->click();          $this->byCssSelector("form[name=\"f2\"] > div.formControls > a.retour")->click();
71          // On vérifie que nous avons bien 1 consultation affichée          // On vérifie que nous avons bien 1 consultation affichée
72          $this->assertRegExp('/.*1 \- 1 enregistrement\(s\) sur 1*/', $this->byCssSelector("#sousform-consultation .pagination-text")->text());          $this->assertRegExp('/.*1 \- 2 enregistrement\(s\) sur 2*/', $this->byCssSelector("#sousform-consultation .pagination-text")->text());
73          // On se déconnecte          // On se déconnecte
74          $this->logout();          $this->logout();
75      }      }
# Line 107  class Consultations extends Base2TestCas Line 104  class Consultations extends Base2TestCas
104          // On sélectionne quatre services          // On sélectionne quatre services
105          $this->byId("t10_572_0_")->click();          $this->byId("t10_572_0_")->click();
106          $this->byId("t10_575_0_")->click();          $this->byId("t10_575_0_")->click();
107          $this->byId("t10_584_0_")->click();          $this->byId("t2_13_0_")->click();
108          $this->byId("t10_542_0_")->click();          $this->byId("t10_542_0_")->click();
109          // On les ajoute à la sélection          // On les ajoute à la sélection
110          $this->byId("add-ser-them")->click();          $this->byId("add-ser-them")->click();
# Line 124  class Consultations extends Base2TestCas Line 121  class Consultations extends Base2TestCas
121          // On vérifie que le message de validation est présent avec le bon nombre de consultations          // On vérifie que le message de validation est présent avec le bon nombre de consultations
122          $this->assertRegExp('/.*3 service\(s\) sélectionné\(s\) dont 1 consultation\(s\) papier.*/', $this->byCssSelector("#sousform-consultation .message .text")->text());          $this->assertRegExp('/.*3 service\(s\) sélectionné\(s\) dont 1 consultation\(s\) papier.*/', $this->byCssSelector("#sousform-consultation .message .text")->text());
123          // On vérifie que nous avons bien 4 consultations affichées          // On vérifie que nous avons bien 4 consultations affichées
124          $this->assertRegExp('/.*1 - 4 enregistrement\(s\) sur 4*/', $this->byCssSelector("#sousform-consultation .pagination-text")->text());          $this->assertRegExp('/.*1 - 5 enregistrement\(s\) sur 5*/', $this->byCssSelector("#sousform-consultation .pagination-text")->text());
125          // On se déconnecte          // On se déconnecte
126          $this->logout();          $this->logout();
127      }      }
# Line 147  class Consultations extends Base2TestCas Line 144  class Consultations extends Base2TestCas
144          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
145          $this->verifynoerrors();          $this->verifynoerrors();
146          // On clique sur le lien "AZ0130551200001P0" dans le tableau          // On clique sur le lien "AZ0130551200001P0" dans le tableau
147          $this->byLinkText("AZ 013055 12 00001P0")->click();          $this->byLinkText("59.13")->click();
148          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
149          $this->verifyNoErrors();          $this->verifyNoErrors();
150          // On clique sur le lien "Saisir un avis" dans le portlet          // On clique sur le lien "Saisir un avis" dans le portlet
# Line 155  class Consultations extends Base2TestCas Line 152  class Consultations extends Base2TestCas
152          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
153          $this->verifyNoErrors();          $this->verifyNoErrors();
154          // On vérifie que le sous-titre de l'élément affiché est correct          // On vérifie que le sous-titre de l'élément affiché est correct
155          $this->assertEquals("3", $this->byCssSelector("#sformulaire #consultation")->value());          $this->assertEquals("9", $this->byCssSelector("#sformulaire #consultation")->attribute('value'));
156          // On clique sur le bouton "Modifier" du formulaire sans saisir de retour d'avis          // On clique sur le bouton "Modifier" du formulaire sans saisir de retour d'avis
157          $this->byXPath("//input[@value='Modifier']")->click();          $this->byXPath("//input[@value='Modifier']")->click();
158          sleep(1);          sleep(1);
159          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il manque l'avis
160          $this->verifyNoErrors();          $this->assertRegExp("/^[\s\S]*La sélection d'un avis est obligatoire\.[\s\S]*$/",$this->byCssSelector("#sousform-consultation .message .text")->text());
161          // Retour à la liste des demandes          // Fermerture de l'overlay
162          $this->byCssSelector("#sformulaire a.retour")->click();          $this->byCssSelector("#sformulaire a.retour")->click();
163            // Retour à la liste des demandes
164            $this->byLinkText("Retour")->click();
165            // On vérifie que la surface est affichée
166            $this->assertEquals("1099", $this->byCssSelector("#formulaire tbody .col-6 a")->text());        
167          // Accès au dossier en visualisation          // Accès au dossier en visualisation
168          $this->byLinkText("AZ 013055 12 00001P0")->click();          $this->byLinkText("AZ 013055 12 00001P0")->click();
169          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
170          $this->verifyNoErrors();          $this->verifyNoErrors();
171          // Accès à l'onglet des consultations          // Accès à l'onglet des consultations
172          $this->byXPath("//div[@id='portlet-actions']/ul/li/a/span")->click();          $this->byXPath("//div[@id='portlet-actions']/ul/li/a/span")->click();
173          $this->assertEquals("3", $this->byCssSelector("#sformulaire #consultation")->value());          $this->assertEquals("9", $this->byCssSelector("#sformulaire #consultation")->attribute('value'));
174          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
175          $this->verifyNoErrors();          $this->verifyNoErrors();
176          // Saisie de valeurs          // Saisie de valeurs
# Line 200  class Consultations extends Base2TestCas Line 201  class Consultations extends Base2TestCas
201          $this->verifyNoErrors();          $this->verifyNoErrors();
202          // Vérification que la demande d'avis n'est plus presente          // Vérification que la demande d'avis n'est plus presente
203          try {          try {
204              $el = $this->byLinkText("AZ 013055 12 00001P0");              $el = $this->byLinkText("59.13");
205              $this->fail('Cet élément ne devrait pas exister.');              $this->fail('Cet élément ne devrait pas exister.');
206          } catch (PHPUnit_Extensions_Selenium2TestCase_WebDriverException $e) {          } catch (PHPUnit_Extensions_Selenium2TestCase_WebDriverException $e) {
207              $this->assertEquals(PHPUnit_Extensions_Selenium2TestCase_WebDriverException::NoSuchElement, $e->getCode());              $this->assertEquals(PHPUnit_Extensions_Selenium2TestCase_WebDriverException::NoSuchElement, $e->getCode());
# Line 235  class Consultations extends Base2TestCas Line 236  class Consultations extends Base2TestCas
236          $this->verifyNoErrors();          $this->verifyNoErrors();
237          $this->assertRegExp('/.*Cette consultation n\'existe pas.*/', $this->byCssSelector(".message .text")->text());              $this->assertRegExp('/.*Cette consultation n\'existe pas.*/', $this->byCssSelector(".message .text")->text());    
238          // XXX Aller plus loin dans les cas d'utilisation lors de la saisie          // XXX Aller plus loin dans les cas d'utilisation lors de la saisie
239          $this->byId("code_barres")->value("120000000004");          $this->byId("code_barres")->value("120000000006");
240          $this->byXPath("//input[@value='Valider']")->click();          $this->byXPath("//input[@value='Valider']")->click();
241          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
242          $this->verifyNoErrors();          $this->verifyNoErrors();
243          // On vérifie que le titre de la page est correct          // On vérifie que le titre de la page est correct
244          $this->assertEquals("4", $this->byId("consultation")->value());          $this->assertEquals("6", $this->byId("consultation")->attribute('value'));
245          $this->assertEquals("AZ 013055 12 00001P0", $this->byId("dossier_libelle")->value());          $this->assertEquals("AZ 013055 12 00001P0", $this->byId("dossier_libelle")->attribute('value'));
246          $this->select($this->byId("avis_consultation"))->selectOptionByLabel("Favorable");          $this->select($this->byId("avis_consultation"))->selectOptionByLabel("Favorable");
247          $this->byId("motivation")->value("blablabla");          $this->byId("motivation")->value("blablabla");
248          // Upload de fichier          // Upload de fichier
# Line 258  class Consultations extends Base2TestCas Line 259  class Consultations extends Base2TestCas
259          $this->verifyNoErrors();          $this->verifyNoErrors();
260          // Visualisation du fichier          // Visualisation du fichier
261          $this->byCssSelector("span.ui-icon.ui-icon-newwin")->click();          $this->byCssSelector("span.ui-icon.ui-icon-newwin")->click();
262          $this->assertRegExp('/.*lettre_rar16042013124515.pdf.*/', $this->byId("fichier_upload")->value());          $this->assertRegExp('/.*lettre_rar16042013124515.pdf.*/', $this->byId("fichier_upload")->attribute('value'));
263            //On ferme l'overlay
264            $this->byCssSelector(".ui-dialog .ui-icon-closethick")->click();
265          //          //
266          $this->byXPath("//input[@value='Modifier']")->click();          $this->byXPath("//input[@value='Modifier']")->click();
267          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
# Line 299  class Consultations extends Base2TestCas Line 302  class Consultations extends Base2TestCas
302          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
303          $this->verifyNoErrors();          $this->verifyNoErrors();
304          // On vérifie que le formulaire de la consultation s'est bien ouvert          // On vérifie que le formulaire de la consultation s'est bien ouvert
305          $this->assertEquals("3", $this->byCssSelector("#sousform-consultation #consultation")->text());          $this->assertEquals("6", $this->byCssSelector("#sousform-consultation #consultation")->text());
306          // On clique sur le lien "Marquer comme lu" dans le portlet          // On clique sur le lien "Marquer comme lu" dans le portlet
307          $this->byId("action-sousform-consultation-lu")->click();          $this->byId("action-sousform-consultation-lu")->click();
308          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
# Line 307  class Consultations extends Base2TestCas Line 310  class Consultations extends Base2TestCas
310          // On vérifie que le message de validation est présent avec le bon nombre de consultations          // On vérifie que le message de validation est présent avec le bon nombre de consultations
311          $this->assertRegExp('/.*Mise a jour effectue avec succes.*/', $this->byCssSelector(".message .text")->text());          $this->assertRegExp('/.*Mise a jour effectue avec succes.*/', $this->byCssSelector(".message .text")->text());
312          // On clique sur le lien retour          // On clique sur le lien retour
313          $this->byCssSelector("#sousform-consultation > #sformulaire > div.formControls > a.retour")->click();          $this->byCssSelector("#sousform-consultation #sformulaire div.formControls a.retour")->click();
314          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
315          $this->verifyNoErrors();          $this->verifyNoErrors();
316          // On vérifie que le nombre de consultations est le bon          // On vérifie que le nombre de consultations est le bon
317          $this->assertEquals("1 - 4 enregistrement(s) sur 4", $this->byClassName("pagination-text")->text());          $this->assertEquals("1 - 5 enregistrement(s) sur 5", $this->byClassName("pagination-text")->text());
318          // On clique sur le lien "Tableau de bord" dans le menu          // On clique sur le lien "Tableau de bord" dans le menu
319          $this->byLinkText("Tableau de bord")->click();          $this->byLinkText("Tableau de bord")->click();
320          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
# Line 352  class Consultations extends Base2TestCas Line 355  class Consultations extends Base2TestCas
355                    
356          //{{{ On change trois variables erp_service_accessibilite,          //{{{ On change trois variables erp_service_accessibilite,
357          // erp_service_securite et erp_service_conformite          // erp_service_securite et erp_service_conformite
358            //Retour sur le tableau de bord
359            $this->byLinkText("Tableau de bord")->click();
360          //On clique sur Administration          //On clique sur Administration
361          $this->byLinkText("Administration")->click();          $this->byLinkText("Administration")->click();
362          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
# Line 386  class Consultations extends Base2TestCas Line 391  class Consultations extends Base2TestCas
391          $this->byId("add_petitionnaire_principal")->click();          $this->byId("add_petitionnaire_principal")->click();
392          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
393          $this->verifyNoErrors();          $this->verifyNoErrors();
394            // On remplit le champ
395            $this->select($this->byId("particulier_civilite"))->selectOptionByLabel("Monsieur");
396          //On saisie le nom du pétitionnaire principal          //On saisie le nom du pétitionnaire principal
397          $this->byId("particulier_nom")->value("test");          $this->byId("particulier_nom")->value("test");
398          // On clique sur ajouter          // On clique sur ajouter
# Line 480  class Consultations extends Base2TestCas Line 487  class Consultations extends Base2TestCas
487          //On se déconnecte          //On se déconnecte
488          $this->logout();          $this->logout();
489      }      }
490    
491        public function test_07_reponse_a_une_consultation_par_linstructeur() {
492            
493            // On se connecte en tant que "instr"
494            $this->login("guichet", "guichet");
495            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
496            $this->verifyNoErrors();
497            //{{{On ajoute un dossier d'instruction
498            //On clique sur Nouveau Dossier
499            $this->byLinkText("Nouveau Dossier")->click();
500            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
501            $this->verifyNoErrors();
502            //On choisit le type détaillé de dossier d'autorisation
503            $this->select($this->byName("dossier_autorisation_type_detaille"))->selectOptionByValue("1");
504            //On choisit le type de demande - Dépôt initial
505            $this->select($this->byName("demande_type"))->selectOptionByValue("1");
506            //On clique sur "Saisir le pétitionnaire principal"
507            $this->byId("add_petitionnaire_principal")->click();
508            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
509            $this->verifyNoErrors();
510            // On remplit le champ
511            $this->select($this->byId("particulier_civilite"))->selectOptionByLabel("Monsieur");
512            //On saisie le nom du pétitionnaire principal
513            $this->byId("particulier_nom")->value("test consultation instr");
514            // On clique sur ajouter
515            $this->byCssSelector("div#sformulaire form div.formControls input.om-button")->click();sleep(1);
516            // On vérifie qu'il n'y ait pas d'erreur
517            $this->verifynoerrors();
518            //On vérifie que le pétitionnaire s'est bien ajouté
519            // On vérifie le message
520            $this->assertContains("Vos modifications ont bien été enregistrées.",$this->byCssSelector("#sousform-petitionnaire .message")->text());
521            // On clique sur le bouton retour
522            $this->byCssSelector("form[name=\"f2\"] > div.formControls > a.retour")->click();sleep(1);
523            // On vérifie que le text est présent
524            $this->assertContains("test",$this->byCssSelector("#petitionnaire_principal_delegataire .synthese_demandeur")->text());
525            // On clique sur ajouter
526            $this->byXPath("//input[@value='Ajouter']")->click();
527            // On vérifie qu'il n'y ait pas d'erreur
528            $this->verifynoerrors();
529            // On vérifie le message
530            $this->assertContains("Création du dossier",$this->byCssSelector(".message")->text());
531            //On récupère le numéro de dossier d'instruction créé
532            preg_match('/(PC)[0-9 ]*(P0)/', $this->byCssSelector("#tabs-1 .message")->text(), $dossier);
533            //On récupère le numéro de dossier
534            $dossier = $dossier[0];
535            
536            //}}}
537            // On se déconnecte
538            $this->deconnect();
539            
540            // On se connecte en tant que "instr"
541            $this->login("instr", "instr");
542            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
543            $this->verifyNoErrors();
544            //{{{ On ajoute trois consultation
545            //On clique sur Nouveau Dossier
546            $this->byLinkText("Recherche")->click();
547            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
548            $this->verifyNoErrors();
549            //On cherche le dossier d'instruction
550            $this->byId("dossier")->value(str_replace(" ", "", $dossier));
551            // On valide la recherche
552            $this->byId("advanced-form")->submit();
553            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
554            $this->verifyNoErrors();
555            //On clique sur le dossier d'instruction
556            $this->byLinkText($dossier)->click();
557            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
558            $this->verifyNoErrors();
559            //On clique sur Modifier
560            $this->byClassName("edit-16")->click();
561            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
562            $this->verifyNoErrors();
563            //On clique sur l'onglet Consulation
564            $this->byId("consultation")->click();
565            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
566            $this->verifyNoErrors();
567            //On ajoute une consultation
568            $this->addConsultation("1", false);
569            // On y accede
570            $this->byLinkText("Direction de l'Eau et de l'Assainissement")->click();
571            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
572            $this->verifyNoErrors();
573            // On rend l'avis
574            $this->byId("action-sousform-consultation-modifier")->click();
575            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
576            $this->verifyNoErrors();
577            $this->select($this->byId("avis_consultation"))->selectOptionByLabel("Defavorable");
578            $this->byId("motivation")->value("Pas motivé");
579            // Validation de la modification de la demande d'avis
580            //On valide le formulaire
581            $this->byName("f2")->submit();
582            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
583            $this->verifyNoErrors();
584            // On vérifie que le message de validation est présent
585            $this->assertRegExp('/.*Vos modifications ont bien été enregistrées.*/', $this->byCssSelector("#sformulaire .message .text")->text());
586            //On se déconnecte
587            $this->logout();
588        }
589      /*      /*
590       * Ajoute un service       * Ajoute un service
591       * @param string $abrege le nom abrege du service       * @param string $abrege le nom abrege du service
# Line 554  class Consultations extends Base2TestCas Line 660  class Consultations extends Base2TestCas
660          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
661          $this->verifyNoErrors();          $this->verifyNoErrors();
662          //On récupère la valeur actuelle du paramètre          //On récupère la valeur actuelle du paramètre
663          $parametre = trim($this->byId("valeur")->value());          $parametre = trim($this->byId("valeur")->attribute('value'));
664          //On vide le champ          //On vide le champ
665          $this->byId("valeur")->clear();          $this->byId("valeur")->clear();
666          //On change la valeur du paramètre          //On change la valeur du paramètre
# Line 581  class Consultations extends Base2TestCas Line 687  class Consultations extends Base2TestCas
687       * Ajoute une consultation       * Ajoute une consultation
688       * @param int $service l'identifiant du service       * @param int $service l'identifiant du service
689       */       */
690      private function addConsultation($service){      private function addConsultation($service, $erp = true){
           
691          //On clique sur le + du tableau          //On clique sur le + du tableau
692          $this->byClassName("add-16")->click();          $this->byId("action-soustab-consultation-corner-ajouter")->click();
693          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
694          $this->verifyNoErrors();          $this->verifyNoErrors();
695          //On choisit le service          //On choisit le service
# Line 596  class Consultations extends Base2TestCas Line 701  class Consultations extends Base2TestCas
701          // On vérifie que le message de validation est présent          // On vérifie que le message de validation est présent
702          $this->assertContains('Vos modifications ont bien été enregistrées.', $this->byCssSelector("#sousform-consultation .message .text")->text());          $this->assertContains('Vos modifications ont bien été enregistrées.', $this->byCssSelector("#sousform-consultation .message .text")->text());
703          // On vérifie que le message d'envoi est présent          // On vérifie que le message d'envoi est présent
704          $this->assertContains('Le message a été transmis au référentiel ERP.', $this->byCssSelector("#sousform-consultation .message .text")->text());          if( $erp === true ) {
705                $this->assertContains('Le message a été transmis au référentiel ERP.', $this->byCssSelector("#sousform-consultation .message .text")->text());
706            }
707          //On clique sur le bouton retour          //On clique sur le bouton retour
708          $this->byLinkText("Retour")->click();          $this->byLinkText("Retour")->click();
709          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché          // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché

Legend:
Removed from v.3134  
changed lines
  Added in v.3635

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26