mirror of
https://github.com/wassname/talk.git
synced 2026-09-10 12:43:11 +08:00
updated tests
This commit is contained in:
@@ -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: {
|
||||
|
||||
@@ -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');
|
||||
|
||||
Reference in New Issue
Block a user