Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Comptoir
Comptoir-srv
Commits
d2b26cb0
Commit
d2b26cb0
authored
Jun 08, 2020
by
Fabrice Gangler
🎨
Browse files
TEST: fix functionnal tests
Refs:
#903
parent
cf6254d6
Changes
4
Hide whitespace changes
Inline
Side-by-side
tests/Acceptance/RoleAdminCheckActionsCest.php
View file @
d2b26cb0
...
...
@@ -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
...
...
tests/Acceptance/UserAdministrationCheckActionsCest.php
View file @
d2b26cb0
...
...
@@ -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
...
...
tests/Acceptance/UserAssociationCheckActionsCest.php
View file @
d2b26cb0
...
...
@@ -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
...
...
tests/Acceptance/UserPersonCheckActionsCest.php
View file @
d2b26cb0
...
...
@@ -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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment