Files
trezor-suite/suite/e2e/support/pageObjects/connectPermissionsModal.ts
Martin Varmuza 015b2372a3 test(e2e): add connect popup web tests
Add E2E tests for Suite Web popup integration with Connect:
- connectPopupWeb.test.ts: Tests web-based popup flow (getAddress, cancellation)
- Update ConnectPermissionsModal page object with appName locator
- connect now builds under suite-web workflow files
2026-02-10 11:59:31 +01:00

20 lines
810 B
TypeScript

import { Locator, Page } from '@playwright/test';
export class ConnectPermissionsModal {
readonly loadingHeader: Locator;
readonly appName: Locator;
readonly processParagraph: Locator;
readonly rememberCheckbox: Locator;
readonly confirmButton: Locator;
constructor(page: Page) {
this.loadingHeader = page
.getByTestId('@connect-popup-loading')
.getByTestId('@modal/header');
this.appName = page.getByTestId('@connect-permissions-modal/app-name');
this.processParagraph = page.getByTestId('@connect-permissions-modal/paragraph-process');
this.rememberCheckbox = page.getByTestId('@connect-permissions-modal/remember-checkbox');
this.confirmButton = page.getByTestId('@connect-permissions-modal/confirm-button');
}
}