Zeke Zhang 5edb8ca85d
chore: fix e2e (#3557)
* chore: change testid of Help

* test: fix e2e
2024-02-23 09:30:28 +08:00

22 lines
757 B
TypeScript

import { expect, test as setup } from '@playwright/test';
// 保存登录状态,避免每次都要登录
setup('admin', async ({ page }) => {
await page.goto('/');
await page.getByPlaceholder('Username/Email').click();
await page.getByPlaceholder('Username/Email').fill('admin@nocobase.com');
await page.getByPlaceholder('Password').click();
await page.getByPlaceholder('Password').fill('admin123');
await page.getByRole('button', { name: 'Sign in' }).click();
await expect(page.getByTestId('user-center-button')).toBeVisible();
// 开启配置状态
await page.evaluate(() => {
localStorage.setItem('NOCOBASE_DESIGNABLE', 'true');
});
await page.context().storageState({
path: process.env.PLAYWRIGHT_AUTH_FILE,
});
});