Merge hidden recharge entry across sidebar and standalone account menus
This commit is contained in:
commit
5d500a932f
8 files changed
+45
-83
No files matched your search
@@ -174,7 +174,7 @@ test.describe('Makelore module navigation without setup flow', () => {
|
||||
await trigger.click();
|
||||
await expect(menu.getByTestId('sidebar-total-token-points')).toHaveText('75 点');
|
||||
await expect(menu.getByText('永久有效 · 预占 5 点', { exact: true })).toBeVisible();
|
||||
await expect(menu.getByRole('menuitem', { name: '词元点数与充值', exact: true })).toBeVisible();
|
||||
await expect(menu.getByRole('menuitem', { name: '词元点数与充值', exact: true })).toHaveCount(0);
|
||||
await checkAccountGeometry(1440);
|
||||
await page.screenshot({ path: testInfo.outputPath('home-account-menu-desktop.png') });
|
||||
await page.keyboard.press('Escape');
|
||||
@@ -184,17 +184,7 @@ test.describe('Makelore module navigation without setup flow', () => {
|
||||
await page.getByRole('heading', { name: '今天,想创作什么?', exact: true }).click();
|
||||
await expect(trigger).toHaveAttribute('aria-expanded', 'false');
|
||||
|
||||
await trigger.click();
|
||||
await menu.getByRole('menuitem', { name: '词元点数与充值', exact: true }).click();
|
||||
const wallet = page.getByTestId('point-wallet-dialog');
|
||||
await expect(wallet).toBeVisible();
|
||||
await expect(wallet.getByTestId('point-recharge-recipient')).toHaveText('充值到:小麦(child-wallet)');
|
||||
await expect(wallet.getByRole('button', { name: /500 点\s*¥10.00/ })).toBeEnabled();
|
||||
await wallet.getByText('我的可用点数', { exact: true }).click();
|
||||
await expect(trigger).toHaveAttribute('aria-expanded', 'false');
|
||||
await expect(wallet).toBeVisible();
|
||||
await wallet.getByRole('button', { name: '关闭词元点数', exact: true }).click();
|
||||
await expect(wallet).toHaveCount(0);
|
||||
await expect(page.getByTestId('point-wallet-dialog')).toHaveCount(0);
|
||||
|
||||
await trigger.click();
|
||||
await menu.getByRole('menuitem', { name: '个人资料', exact: true }).click();
|
||||
|
||||
Reference in new issue
Block a user