Skip to content
Snippets Groups Projects
Verified Commit 778928fe authored by Mark's avatar Mark
Browse files

Extend create admin user test

parent cf9dfcb2
No related branches found
No related tags found
1 merge request!2Minimal frontend
Pipeline #904 passed with stage
in 2 minutes and 33 seconds
......@@ -119,7 +119,7 @@ module.exports = {
roles
.verify.containsText('@userCount', '2')
},
'Assign admin role' : async function(browser){
'Create user-panel admin user' : async function(browser){
const users = browser.page.users();
const roles = users.section.leftSidebar;
const editUsers = users.section.editUsers;
......@@ -145,5 +145,12 @@ module.exports = {
roles
.verify.containsText('@userCount', '3')
.verify.containsText('@adminCount', '2')
}
newTestUser
.click("@addApp")
.waitForElementVisible("@addAppInput")
.setValue("@addAppInput", "user-panel")
.submitForm("@addAppInput")
.waitForElementVisible("@save")
.click("@save")
},
};
......@@ -115,6 +115,14 @@ module.exports = {
selector: "//*[contains(text(),'newTestUser')]//following::div//input[@placeholder='Enter role']",
locateStrategy: 'xpath'
},
addApp: {
selector: "//*[contains(text(),'newTestUser')]//following::div//*[contains(text(), 'Add app')]",
locateStrategy: 'xpath'
},
addAppInput: {
selector: "//*[contains(text(),'newTestUser')]//following::div//input[@placeholder='Enter app name']",
locateStrategy: 'xpath'
},
delete: {
selector: "//*[contains(text(),'newTestUser')]//following::div//*[contains(text(), 'Delete')]",
locateStrategy: 'xpath'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment