11 lines
409 B
TypeScript
11 lines
409 B
TypeScript
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)/);
|
|
}
|