16 |
|
|
17 |
// Liste des utilisateurs |
// Liste des utilisateurs |
18 |
var $listUtlisateurs = array( |
var $listUtlisateurs = array( |
19 |
array( |
array( |
20 |
"login" => "guichet", |
"login" => "guichet", |
21 |
"mdp" => "guichet" |
"mdp" => "guichet" |
22 |
), |
), |
23 |
array( |
array( |
24 |
"login" => "adminfonct", |
"login" => "adminfonct", |
25 |
"mdp" => "adminfonct" |
"mdp" => "adminfonct" |
26 |
), |
), |
27 |
); |
); |
28 |
|
|
29 |
/** |
/** |
30 |
* Ce test vise uniquement à vérifier que les écrans correspondant à chaque |
* Ce test vise uniquement à vérifier que les écrans correspondant à chaque |
276 |
$this->byLinkText("Recherche")->click(); |
$this->byLinkText("Recherche")->click(); |
277 |
// 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é |
278 |
$this->verifyNoErrors(); |
$this->verifyNoErrors(); |
279 |
|
// On recherche le dossier |
280 |
|
$this->byId("dossier")->clear(); |
281 |
|
$this->byId("dossier")->value("PC013055".$annee."00001P0"); |
282 |
|
$this->byId("adv-search-submit")->click(); |
283 |
// On clique sur le dossier |
// On clique sur le dossier |
284 |
$this->byId("action-tab-dossier_instruction-left-consulter-PC013055".$annee."00001P0")->click(); |
$this->byId("action-tab-dossier_instruction-left-consulter-PC013055".$annee."00001P0")->click(); |
285 |
// 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é |
327 |
$this->verifynoerrors(); |
$this->verifynoerrors(); |
328 |
// On vérifie le nom de l'onglet |
// On vérifie le nom de l'onglet |
329 |
$this->assertEquals("Demande", $this->byCssSelector("ul.ui-tabs-nav li.ui-state-default a")->text()); |
$this->assertEquals("Demande", $this->byCssSelector("ul.ui-tabs-nav li.ui-state-default a")->text()); |
330 |
|
$this->byCssSelector("input[name='recherche']")->clear(); |
331 |
|
$this->byCssSelector("input[name='recherche']")->value("PC013055".$annee."00001P0"); |
332 |
|
$this->byId("adv-search-submit")->click(); |
333 |
// On clique pour ajouter une demande au dossier existant |
// On clique pour ajouter une demande au dossier existant |
334 |
$this->byId("action-tab-demande_autre_dossier-left-consulter-PC013055".$annee."00001P0")->click(); |
$this->byId("action-tab-demande_autre_dossier-left-consulter-PC013055".$annee."00001P0")->click(); |
335 |
// 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é |
1007 |
$this->byLinkText("Autre Dossier")->click(); |
$this->byLinkText("Autre Dossier")->click(); |
1008 |
// On vérifie qu'il n'y ait pas d'erreur |
// On vérifie qu'il n'y ait pas d'erreur |
1009 |
$this->verifynoerrors(); |
$this->verifynoerrors(); |
1010 |
// On vérifie que le dossier qui ne doit pas être dans |
// On recherche le dossier |
1011 |
// "Dossier En Cours" sont ici |
$this->byCssSelector("input[name='recherche']")->clear(); |
1012 |
$this->assertRegExp("/^[\s\S]*PC 013055 ".date("y")." 00001P0[\s\S]*$/", |
$this->byCssSelector("input[name='recherche']")->value("PC013055".$date("y")."00001P0"); |
1013 |
$this->byCssSelector("#tab-demande_autre_dossier .tab-tab")->text()); |
$this->byId("adv-search-submit")->click(); |
1014 |
|
// On vérifie qu'on ne le trouve pas |
1015 |
|
$this->assertRegExp( |
1016 |
|
"/^[\s\S]*PC 013055 ".date("y")." 00001P0[\s\S]*$/", |
1017 |
|
$this->byCssSelector("#tab-demande_autre_dossier .tab-tab")->text() |
1018 |
|
); |
1019 |
// On clique sur "Dossier En Cours" |
// On clique sur "Dossier En Cours" |
1020 |
$this->byLinkText("Dossier En Cours")->click(); |
$this->byLinkText("Dossier En Cours")->click(); |
1021 |
// On vérifie qu'il n'y ait pas d'erreur |
// On vérifie qu'il n'y ait pas d'erreur |