feat(admin): Playwright E2E каркас — TESTIDS, login/shell/roles, CI mock. Refs EventHub/EventHubFrontAdmin#33 #34 #35
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
import type { Page } from '@playwright/test';
|
||||
import { MOCK_ADMIN } from '../mocks/adminApi';
|
||||
|
||||
export async function loginAsE2EAdmin(page: Page) {
|
||||
await page.goto('/login');
|
||||
await page.getByLabel(/email/i).fill(MOCK_ADMIN.email);
|
||||
await page.getByLabel(/пароль|password/i).fill('e2e-pass');
|
||||
await page.getByTestId('btn-login').click();
|
||||
await page.waitForURL(/\/(dashboard|inbox)/);
|
||||
}
|
||||
Reference in New Issue
Block a user