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); |