mirror of
https://github.com/wassname/talk.git
synced 2026-07-08 10:55:00 +08:00
updated tests
This commit is contained in:
@@ -54,15 +54,19 @@ module.exports = {
|
||||
moderateNav: '.talk-admin-nav-moderate',
|
||||
settingsButton: '.talk-admin-header-settings-button',
|
||||
signOutButton: '.talk-admin-header-sign-out',
|
||||
suspendUserDialog: '.talk-admin-suspend-user-dialog',
|
||||
suspendUserDialogStep0: '.talk-admin-suspend-user-dialog-step-0',
|
||||
suspendUserDialogStep1: '.talk-admin-suspend-user-dialog-step-1',
|
||||
suspendUserConfirmButton: '.talk-admin-suspend-user-dialog-confirm',
|
||||
supendUserSendButton: '.talk-admin-suspend-user-dialog-send',
|
||||
toast: '.toastify',
|
||||
toastClose: '.toastify__close',
|
||||
},
|
||||
sections: {
|
||||
suspendUserDialog: {
|
||||
selector: '.talk-admin-suspend-user-dialog',
|
||||
elements: {
|
||||
step0: '.talk-admin-suspend-user-dialog-step-0',
|
||||
step1: '.talk-admin-suspend-user-dialog-step-1',
|
||||
confirmButton: '.talk-admin-suspend-user-dialog-confirm',
|
||||
sendButton: '.talk-admin-suspend-user-dialog-send',
|
||||
}
|
||||
},
|
||||
usernameDialog: {
|
||||
selector: '.talk-admin-reject-username-dialog',
|
||||
elements: {
|
||||
|
||||
@@ -83,7 +83,7 @@ module.exports = {
|
||||
},
|
||||
'admin suspends user': (client) => {
|
||||
const adminPage = client.page.admin();
|
||||
const {moderate, userDetailDrawer} = adminPage.section;
|
||||
const {moderate, userDetailDrawer, suspendUserDialog} = adminPage.section;
|
||||
|
||||
adminPage
|
||||
.navigate()
|
||||
@@ -101,14 +101,13 @@ module.exports = {
|
||||
.waitForElementVisible('@actionItemSuspendUser')
|
||||
.click('@actionItemSuspendUser');
|
||||
|
||||
adminPage
|
||||
.waitForElementVisible('@suspendUserDialog')
|
||||
.waitForElementVisible('@suspendUserDialogStep0')
|
||||
.waitForElementVisible('@suspendUserConfirmButton')
|
||||
.click('@suspendUserConfirmButton')
|
||||
.waitForElementVisible('@suspendUserDialogStep1')
|
||||
.waitForElementVisible('@supendUserSendButton')
|
||||
.click('@supendUserSendButton');
|
||||
suspendUserDialog
|
||||
.waitForElementVisible('@step0')
|
||||
.waitForElementVisible('@confirmButton')
|
||||
.click('@confirmButton')
|
||||
.waitForElementVisible('@step1')
|
||||
.waitForElementVisible('@sendButton')
|
||||
.click('@sendButton');
|
||||
|
||||
adminPage
|
||||
.waitForElementVisible('@toast')
|
||||
|
||||
Reference in New Issue
Block a user