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

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

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

revision 2313 by softime, Wed Sep 18 15:31:34 2013 UTC revision 2321 by softime, Thu Sep 19 15:00:08 2013 UTC
# Line 619  class GuichetUnique extends Base2TestCas Line 619  class GuichetUnique extends Base2TestCas
619          $this->select($this->byId("dossier_autorisation_type_detaille"))->selectOptionByLabel("Permis de construire pour une maison individuelle et / ou ses annexes");          $this->select($this->byId("dossier_autorisation_type_detaille"))->selectOptionByLabel("Permis de construire pour une maison individuelle et / ou ses annexes");
620          // On selectionne le label "Permis de construire pour une maison individuelle et / ou ses annexes"          // On selectionne le label "Permis de construire pour une maison individuelle et / ou ses annexes"
621          $this->select($this->byId("demande_type"))->selectOptionByLabel("Dépôt Initial");          $this->select($this->byId("demande_type"))->selectOptionByLabel("Dépôt Initial");
622            // XXX Problème de javascript seulement dans cette fonction
623            // Les alerts ne passent pas lorsque le focus n'est pas sur le
624            // navigateur
625          //On saisie des références cadastrales inccorect          //On saisie des références cadastrales inccorect
626          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(1)")->value("aa");          // $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(1)")->value("aa");
627          // On change le focus pour faire apparaitre le message          // // On change le focus pour faire apparaitre le message
628          $this->byId('date_demande')->value(date('d/m/Y'));          // $this->byId('date_demande')->value(date('d/m/Y'));
629          sleep(5);          // sleep(5);
630          // Message d'erreur concernant le numéro de quartier          // // Message d'erreur concernant le numéro de quartier
631          $this->assertEquals("Vous ne devez saisir que des nombres entiers", $this->alertText());          // $this->assertEquals("Vous ne devez saisir que des nombres entiers", $this->alertText());
632          $this->acceptAlert();          // $this->acceptAlert();
633          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(2)")->value("11");          // $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(2)")->value("11");
634          // On change le focus pour faire apparaitre le message          // // On change le focus pour faire apparaitre le message
635          $this->byId('date_demande')->value(date('d/m/Y'));          // $this->byId('date_demande')->value(date('d/m/Y'));
636          sleep(5);          // sleep(5);
637          // Message d'erreur concernant la section          // // Message d'erreur concernant la section
638          $this->assertEquals("Vous ne devez saisir que des lettres dans ce champs.", $this->alertText());          // $this->assertEquals("Vous ne devez saisir que des lettres dans ce champs.", $this->alertText());
639          $this->acceptAlert();          // $this->acceptAlert();
640          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(3)")->value("bb");          // $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(3)")->value("bb");
641          // On change le focus pour faire apparaitre le message          // // On change le focus pour faire apparaitre le message
642          $this->byId('date_demande')->value(date('d/m/Y'));          // $this->byId('date_demande')->value(date('d/m/Y'));
643          sleep(5);          // sleep(5);
644          // Message d'erreur concernant le numéro de parcelle          // // Message d'erreur concernant le numéro de parcelle
645          $this->assertEquals("Vous ne devez saisir que des nombres entiers", $this->alertText());          // $this->assertEquals("Vous ne devez saisir que des nombres entiers", $this->alertText());
646          $this->acceptAlert();          // $this->acceptAlert();
647          //On saisie les références cadastrales          //On saisie les références cadastrales
648          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(1)")->value("1");          // $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(1)")->value("1");
649          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(2)")->value("dc");          // $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(2)")->value("dc");
650          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(3)")->value("15");          // $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(3)")->value("15");
651            // XXX Renplace les valeurs juste au dessus qui devraient se mettre au
652            // bon format automatiquement grâce au javascript
653            $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(1)")->value("001");
654            $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(2)")->value("DC");
655            $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(3)")->value("0015");
656          //On clique sur le bouton de recherche "Cadastrale = > Adresse"          //On clique sur le bouton de recherche "Cadastrale = > Adresse"
657          $this->byId("cad-adr-them")->click();          $this->byId("cad-adr-them")->click();
658          sleep(1);          sleep(1);

Legend:
Removed from v.2313  
changed lines
  Added in v.2321

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26