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

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

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

revision 2119 by softime, Wed Jul 24 17:08:32 2013 UTC revision 2120 by softime, Thu Aug 1 14:26:30 2013 UTC
# Line 265  class PiecesTest extends Base2TestCase { Line 265  class PiecesTest extends Base2TestCase {
265          $this->deconnect();          $this->deconnect();
266      }      }
267    
268        /**
269         * Test l'affichage des pièces numérisées dans un DA]
270         */
271        public function testAffichageDA() {
272    
273            // On se connecte à l'application
274            $this->login("instr", "instr");
275            // On clique sur le menu
276            $this->byLinkText("Autorisation")->click();
277            $this->byLinkText("Dossiers D'autorisation")->click();
278            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
279            $this->verifyNoErrors();
280            // On clique sur un dossier d'autorisation possédant au moins un arrêté signé
281            $this->byLinkText("AZ 013055 12 00001")->click();
282            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
283            $this->verifyNoErrors();
284            // On clique sur l'onglet "Pièce(s)"
285            $this->byId("document_numerise")->click();
286            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
287            $this->verifyNoErrors();
288            // On vérifie que le document est présent
289            // html body#jqueryui div#content.ui-widget div#formulaire.ui-tabs div#ui-tabs-2.i-tabs-panel div#sousform-document_numerise div#sousform-document_numerise div.formEntete table.tab-tab
290            $this->assertRegExp("/^[\s\S]*20130614ARRT.pdf[\s\S]*$/",$this->source());
291            // On clique sur le document
292            $this->byLinkText("20130614ARRT.pdf")->click();
293            // On vérifie qu'il n'y a pas d'erreur sur l'élément affiché
294            $this->verifyNoErrors();
295            // Liste les fenêtres
296            $windows = $this->windowHandles();
297            // Change la fenêtre
298            $this->window($windows[1]);
299            // On vérifie qu'il n'y ait pas d'erreur
300            $this->verifynoerrors();
301            // On vérifie que le text est présent
302            $this->assertRegExp("/^[\s\S]*sjudgbjuwskfdhgvujdfkgvh[\s\S]*$/",$this->source());
303            // On ferme la fenêtre
304            $this->closeWindow();
305            // On change le focus de la fenêtre
306            $this->window($windows[0]);
307            //On se déconnecte de l'application
308            $this->deconnect();
309        }
310    
311  }  }
312    
313  ?>  ?>

Legend:
Removed from v.2119  
changed lines
  Added in v.2120

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26