session-desktop/ts/test/automation/utilities/leave_group.ts

14 lines
578 B
TypeScript

import { Page } from '@playwright/test';
import { clickOnMatchingText, clickOnTestIdWithText, waitForTestIdWithText } from './utils';
export const leaveGroup = async (window: Page) => {
// go to three dots menu
await clickOnTestIdWithText(window, 'three-dots-conversation-options');
// Select Leave Group
await clickOnMatchingText(window, 'Leave Group');
// Confirm leave group
await clickOnTestIdWithText(window, 'session-confirm-ok-button', 'OK');
// check config message
await waitForTestIdWithText(window, 'control-message', 'You have left the group.');
};