Commit d2b26cb0 authored by Fabrice Gangler's avatar Fabrice Gangler 🎨
Browse files

TEST: fix functionnal tests

Refs: #903
parent cf6254d6
......@@ -62,7 +62,7 @@ class RoleAdminCheckActionsCest
$I->click("//a[@href=\"/$lang/softwares/163\"]"); // software Atom
$I->seeInCurrentUrl("/$lang/softwares/163");
$I->dontSee('dev-admin_person', ['css' => 'ol li']); // dev-admin_person declared on the user list
$I->click('(//button[@type=\'submit\'])[2]'); // button : 'Se déclarer utilisateur'
$I->click('//*[@id="btn_Softwares-usersSoftware-163"]'); // button : 'Se déclarer utilisateur'
$I->seeElement('div.message.success');
$I->seeElement('button.btn.btn-default.removeOne');
$I->see('dev-admin_person', ['css' => 'ol li']); // dev-admin_person on the list of users
......@@ -86,7 +86,7 @@ class RoleAdminCheckActionsCest
$I->seeElement("//ol/li/div/a[@href=\"/$lang/softwares/163\"]"); // Atom software declared
$I->click("//ol/li/div/a[@href=\"/$lang/softwares/163\"]");
$I->seeInCurrentUrl("/$lang/softwares/163");
$I->click('//section[2]/section[1]/div/form/button'); // button removeOne
$I->click('//*[@id="btn_Softwares-deleteUsersSoftware-163"]'); // button : 'Ne plus être utilisateur'
$I->dontSeeElement("//ol/li/div/a[@href=\"/$lang/softwares/163\"]");
}
......@@ -105,7 +105,7 @@ class RoleAdminCheckActionsCest
$I->click('//*[@id="softwaresPage"]'); // button 'Logiciels'
$I->click('7-zip');
$I->seeInCurrentUrl('softwares/72');
$I->click('//section[2]/section[1]/div/form/button'); // button : 'Se déclarer utilisateur'
$I->click('//*[@id="btn_Softwares-usersSoftware-72"]'); // button : 'Se déclarer utilisateur'
$I->seeElement('div.message.success');
$I->click('//section[2]/section[1]/ol/li[4]/div/p/a'); // button : see all users of 7-Zip
$I->seeInCurrentUrl('softwares/usersSoftware/72');
......@@ -126,7 +126,7 @@ class RoleAdminCheckActionsCest
$I->see('7-zip'); // declared as userOf 7-zip
$I->click('7-zip');
$I->seeInCurrentUrl('softwares/72');
$I->click('//section[2]/section[1]/div/form/button'); // button : 'Ne plus être utilisateur'
$I->click('//*[@id="btn_Softwares-deleteUsersSoftware-72"]'); // button : 'Ne plus être utilisateur'
$I->seeElement('div.message.success');
$I->click('//section[2]/section[1]/ol/li[4]/div/p/a'); // button : see all users of 7-Zip
$I->dontsee('dev-admin_person', ['css' => 'ol li']); // dev-admin_person is not in the list of users
......
......@@ -132,7 +132,7 @@ class UserAdministrationCheckActionsCest
$I->click($softwareToAddAsUser);
$I->seeInCurrentUrl("/$lang/softwares/163");
$I->dontSee('dev-collectivite', ['css' => 'ol li']); // user dev-collectivite
$I->click('(//button[@type=\'submit\'])[2]'); // button : 'Se déclarer utilisateur'
$I->click('//*[@id="btn_Softwares-usersSoftware-163"]'); // button : 'Se déclarer utilisateur'
$I->seeElement('div.message.success');
$I->seeInCurrentUrl("/$lang/mappingForm/163");
......@@ -159,7 +159,7 @@ class UserAdministrationCheckActionsCest
$I->seeElement("//ol/li/div/a[@href=\"/$lang/softwares/163\"]"); // Atom software declared
$I->click("//ol/li/div/a[@href=\"/$lang/softwares/163\"]");
$I->seeInCurrentUrl("/$lang/softwares/163");
$I->click('//section[2]/section[1]/div/form/button'); // button removeOne
$I->click('//*[@id="btn_Softwares-deleteUsersSoftware-163"]'); // button : 'Ne plus être utilisateur'
$I->dontSeeElement("//ol/li/div/a[@href=\"/$lang/softwares/163\"]");
}
......@@ -167,7 +167,6 @@ class UserAdministrationCheckActionsCest
* Check a correct declaration of userOf by the user dev-collectivite
*
* @param AcceptanceTester $I codeception constant
*
* @return void
*/
public function declareUserOfSoftwareWithMoreThan3Users(AcceptanceTester $I)
......@@ -178,7 +177,7 @@ class UserAdministrationCheckActionsCest
$I->click('//*[@id="softwaresPage"]'); // button 'Logiciels'
$I->click('7-zip');
$I->seeInCurrentUrl("/$lang/softwares/72");
$I->click('//section[2]/section[1]/div/form/button'); // button : 'Se déclarer utilisateur'
$I->click('//*[@id="btn_Softwares-usersSoftware-72"]'); // button : 'Se déclarer utilisateur'
$I->seeElement('div.message.success');
$I->seeInCurrentUrl("/$lang/mappingForm/72");
......@@ -193,7 +192,6 @@ class UserAdministrationCheckActionsCest
* Remove a declared user dev-collectivite from the userList of a software 7-zip with more than 3 users.
*
* @param AcceptanceTester $I codeception constant
*
* @return void
*/
public function removeUserOfSoftwareWithMoreThan3Users(AcceptanceTester $I)
......@@ -202,7 +200,7 @@ class UserAdministrationCheckActionsCest
$I->see('7-zip'); // declared as userOf 7-zip
$I->click('7-zip');
$I->seeInCurrentUrl('softwares/72');
$I->click('//section[2]/section[1]/div/form/button'); // button : 'Ne plus être utilisateur'
$I->click('//*[@id="btn_Softwares-deleteUsersSoftware-72"]'); // button : 'Ne plus être utilisateur'
$I->seeElement('div.message.success');
$I->click('//section[2]/section[1]/ol/li[4]/div/p/a'); // button : see all users of 7-Zip
$I->dontsee('dev-collectivite', ['css' => 'ol li']); // dev-collectivite is not in the list of users
......
......@@ -58,7 +58,7 @@ class UserAssociationCheckActionsCest
$I->click("//a[@href=\"/$lang/softwares/163\"]"); // software Atom
$I->seeInCurrentUrl("/$lang/softwares/163");
$I->dontSee('dev-asso', ['css' => 'ol li']);
$I->click('(//button[@type=\'submit\'])[2]'); // button : 'Se déclarer utilisateur'
$I->click('//*[@id="btn_Softwares-usersSoftware-163"]'); // button : 'Se déclarer utilisateur'
$I->seeElement('div.message.success');
$I->seeElement('button.btn.btn-default.removeOne');
$I->see('dev-asso', ['css' => 'ol li']);
......@@ -81,7 +81,7 @@ class UserAssociationCheckActionsCest
$I->seeElement("//ol/li/div/a[@href=\"/$lang/softwares/163\"]"); // Atom software declared
$I->click("//ol/li/div/a[@href=\"/$lang/softwares/163\"]");
$I->seeInCurrentUrl("/$lang/softwares/163");
$I->click('//section[2]/section[1]/div/form/button'); // button removeOne
$I->click('//*[@id="btn_Softwares-deleteUsersSoftware-163"]'); // button : 'Ne plus être utilisateur'
$I->dontSeeElement("//ol/li/div/a[@href=\"/$lang/softwares/163\"]");
}
......@@ -99,7 +99,7 @@ class UserAssociationCheckActionsCest
$I->click('//*[@id="softwaresPage"]'); // button 'Logiciels'
$I->click('7-zip');
$I->seeInCurrentUrl('softwares/72');
$I->click('//section[2]/section[1]/div/form/button'); // button : 'Se déclarer utilisateur'
$I->click('//*[@id="btn_Softwares-usersSoftware-72"]'); // button : 'Se déclarer utilisateur'
$I->seeElement('div.message.success');
$I->click('//section[2]/section[1]/ol/li[4]/div/p/a'); // button : see all users of 7-Zip
$I->seeInCurrentUrl('softwares/usersSoftware/72');
......@@ -119,7 +119,7 @@ class UserAssociationCheckActionsCest
$I->see('7-zip'); // declared as userOf 7-zip
$I->click('7-zip');
$I->seeInCurrentUrl('softwares/72');
$I->click('//section[2]/section[1]/div/form/button'); // button : 'Ne plus être utilisateur'
$I->click('//*[@id="btn_Softwares-deleteUsersSoftware-72"]'); // button : 'Ne plus être utilisateur'
$I->seeElement('div.message.success');
$I->click('//section[2]/section[1]/ol/li[4]/div/p/a'); // button : see all users of 7-Zip
$I->dontsee('dev-asso', ['css' => 'ol li']); // dev-asso is not in the list of users
......
......@@ -59,7 +59,7 @@ class UserPersonCheckActionsCest
$I->click("//a[@href=\"/$lang/softwares/163\"]"); // software Atom
$I->seeInCurrentUrl("/$lang/softwares/163");
$I->dontSee('dev-individu', ['css' => 'ol li']); // dev-individu declared on the user list
$I->click('(//button[@type=\'submit\'])[2]'); // button : 'Se déclarer utilisateur'
$I->click('//*[@id="btn_Softwares-usersSoftware-163"]'); // button : 'Se déclarer utilisateur'
$I->seeElement('div.message.success');
$I->seeElement('button.btn.btn-default.removeOne');
$I->see('dev-individu', ['css' => 'ol li']); // dev-collectivite on the list of users
......@@ -82,7 +82,7 @@ class UserPersonCheckActionsCest
$I->seeElement("//ol/li/div/a[@href=\"/$lang/softwares/163\"]"); // Atom software declared
$I->click("//ol/li/div/a[@href=\"/$lang/softwares/163\"]");
$I->seeInCurrentUrl("/$lang/softwares/163");
$I->click('//section[2]/section[1]/div/form/button'); // button removeOne
$I->click('//*[@id="btn_Softwares-deleteUsersSoftware-163"]'); // button : 'Ne plus être utilisateur'
$I->dontSeeElement("//ol/li/div/a[@href=\"/$lang/softwares/163\"]");
}
......@@ -100,7 +100,7 @@ class UserPersonCheckActionsCest
$I->click('//*[@id="softwaresPage"]'); // button 'Logiciels'
$I->click('7-zip');
$I->seeInCurrentUrl('softwares/72');
$I->click('//section[2]/section[1]/div/form/button'); // button : 'Se déclarer utilisateur'
$I->click('//*[@id="btn_Softwares-usersSoftware-72"]'); // button : 'Se déclarer utilisateur'
$I->seeElement('div.message.success');
$I->click('//section[2]/section[1]/ol/li[4]/div/p/a'); // button : see all users of 7-Zip
$I->seeInCurrentUrl('softwares/usersSoftware/72');
......@@ -120,7 +120,7 @@ class UserPersonCheckActionsCest
$I->see('7-zip'); // declared as userOf 7-zip
$I->click('7-zip');
$I->seeInCurrentUrl('softwares/72');
$I->click('//section[2]/section[1]/div/form/button'); // button : 'Ne plus être utilisateur'
$I->click('//*[@id="btn_Softwares-deleteUsersSoftware-72"]'); // button : 'Ne plus être utilisateur'
$I->seeElement('div.message.success');
$I->click('//section[2]/section[1]/ol/li[4]/div/p/a'); // button : see all users of 7-Zip
$I->dontsee('dev-individu', ['css' => 'ol li']); // dev-individu is not in the list of users
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment