--- branches/3.14.x/tests/testGuichetUnique.php 2015/10/07 16:34:20 3658 +++ branches/3.14.x/tests/testGuichetUnique.php 2015/10/08 13:27:43 3659 @@ -16,15 +16,15 @@ // Liste des utilisateurs var $listUtlisateurs = array( - array( - "login" => "guichet", - "mdp" => "guichet" - ), - array( - "login" => "adminfonct", - "mdp" => "adminfonct" - ), - ); + array( + "login" => "guichet", + "mdp" => "guichet" + ), + array( + "login" => "adminfonct", + "mdp" => "adminfonct" + ), + ); /** * Ce test vise uniquement à vérifier que les écrans correspondant à chaque @@ -276,6 +276,10 @@ $this->byLinkText("Recherche")->click(); // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché $this->verifyNoErrors(); + // On recherche le dossier + $this->byId("dossier")->clear(); + $this->byId("dossier")->value("PC013055".$annee."00001P0"); + $this->byId("adv-search-submit")->click(); // On clique sur le dossier $this->byId("action-tab-dossier_instruction-left-consulter-PC013055".$annee."00001P0")->click(); // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché @@ -323,6 +327,9 @@ $this->verifynoerrors(); // On vérifie le nom de l'onglet $this->assertEquals("Demande", $this->byCssSelector("ul.ui-tabs-nav li.ui-state-default a")->text()); + $this->byCssSelector("input[name='recherche']")->clear(); + $this->byCssSelector("input[name='recherche']")->value("PC013055".$annee."00001P0"); + $this->byId("adv-search-submit")->click(); // On clique pour ajouter une demande au dossier existant $this->byId("action-tab-demande_autre_dossier-left-consulter-PC013055".$annee."00001P0")->click(); // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché @@ -1000,10 +1007,15 @@ $this->byLinkText("Autre Dossier")->click(); // On vérifie qu'il n'y ait pas d'erreur $this->verifynoerrors(); - // On vérifie que le dossier qui ne doit pas être dans - // "Dossier En Cours" sont ici - $this->assertRegExp("/^[\s\S]*PC 013055 ".date("y")." 00001P0[\s\S]*$/", - $this->byCssSelector("#tab-demande_autre_dossier .tab-tab")->text()); + // On recherche le dossier + $this->byCssSelector("input[name='recherche']")->clear(); + $this->byCssSelector("input[name='recherche']")->value("PC013055".$date("y")."00001P0"); + $this->byId("adv-search-submit")->click(); + // On vérifie qu'on ne le trouve pas + $this->assertRegExp( + "/^[\s\S]*PC 013055 ".date("y")." 00001P0[\s\S]*$/", + $this->byCssSelector("#tab-demande_autre_dossier .tab-tab")->text() + ); // On clique sur "Dossier En Cours" $this->byLinkText("Dossier En Cours")->click(); // On vérifie qu'il n'y ait pas d'erreur