updated tests

This commit is contained in:
okbel
2018-01-09 10:10:37 -03:00
parent 918aa6988b
commit 07052824d7
2 changed files with 19 additions and 16 deletions
+10 -6
View File
@@ -59,16 +59,20 @@ module.exports = {
suspendUserDialogStep1: '.talk-admin-suspend-user-dialog-step-1',
suspendUserConfirmButton: '.talk-admin-suspend-user-dialog-confirm',
supendUserSendButton: '.talk-admin-suspend-user-dialog-send',
usernameDialog: '.talk-admin-reject-username-dialog',
usernameDialogStep0: '.talk-admin-reject-username-dialog-step-0',
usernameDialogStep1: '.talk-admin-reject-username-dialog-step-1',
usernameDialogButtons: '.talk-admin-reject-username-dialog-buttons',
usernameDialogSuspend: '.talk-admin-reject-username-dialog-button-k',
usernameDialogSuspensionMessage: '.talk-admin-reject-username-dialog-suspension-message',
toast: '.toastify',
toastClose: '.toastify__close',
},
sections: {
usernameDialog: {
selector: '.talk-admin-reject-username-dialog',
elements: {
step0: '.talk-admin-reject-username-dialog-step-0',
step1: '.talk-admin-reject-username-dialog-step-1',
buttons: '.talk-admin-reject-username-dialog-buttons',
suspend: '.talk-admin-reject-username-dialog-button-k',
suspensionMessage: '.talk-admin-reject-username-dialog-suspension-message',
}
},
moderate: {
selector: '.talk-admin-moderation-container',
elements: {
+9 -10
View File
@@ -63,18 +63,17 @@ module.exports = {
.click('@flaggedUserRejectButton');
},
'admin suspends the user': (client) => {
const adminPage = client.page.admin();
const community = client.page.admin().section.community;
const usernameDialog = client.page.admin().section.usernameDialog;
adminPage
.waitForElementVisible('@usernameDialog')
.waitForElementVisible('@usernameDialogButtons')
.waitForElementVisible('@usernameDialogStep0')
.waitForElementVisible('@usernameDialogSuspend')
.click('@usernameDialogSuspend')
.waitForElementVisible('@usernameDialogStep1')
.waitForElementVisible('@usernameDialogSuspend')
.click('@usernameDialogSuspend');
usernameDialog
.waitForElementVisible('buttons')
.waitForElementVisible('@step0')
.waitForElementVisible('@suspend')
.click('@suspend')
.waitForElementVisible('@step1')
.waitForElementVisible('@suspend')
.click('@suspend');
community
.waitForElementNotPresent('@flaggedUser');