mirror of
https://github.com/zhigang1992/wallet.git
synced 2026-01-12 22:53:27 +08:00
24 lines
814 B
TypeScript
24 lines
814 B
TypeScript
import { SettingsMenuSelectors } from '@tests/selectors/settings.selectors';
|
|
|
|
import { test } from '../../fixtures/fixtures';
|
|
|
|
test.describe('settings menu', () => {
|
|
test.beforeEach(async ({ extensionId, globalPage, onboardingPage }) => {
|
|
await globalPage.setupAndUseApiCalls(extensionId);
|
|
await onboardingPage.signInWithTestAccount(extensionId);
|
|
});
|
|
|
|
test('that menu item takes user to support page', async ({ page }) => {
|
|
await page.getByTestId(SettingsMenuSelectors.SettingsMenuBtn).click();
|
|
|
|
const [supportPage] = await Promise.all([
|
|
page.waitForEvent('popup'),
|
|
page.getByTestId(SettingsMenuSelectors.GetSupportMenuItem).click(),
|
|
]);
|
|
|
|
await test
|
|
.expect(supportPage)
|
|
.toHaveURL('https://hirowallet.gitbook.io/guides/installing/contact-support');
|
|
});
|
|
});
|