Files
AdGuardHome/client_v2/tests/e2e/control-panel.spec.ts
2025-08-11 14:54:58 +03:00

16 lines
625 B
TypeScript

import { test } from '@playwright/test';
import { ADMIN_USERNAME, ADMIN_PASSWORD } from '../constants';
test.describe('Control Panel', () => {
test.beforeEach(async ({ page }) => {
await page.goto('/login.html');
await page.locator('#username').click();
await page.locator('#username').fill(ADMIN_USERNAME);
await page.locator('#password').click();
await page.locator('#password').fill(ADMIN_PASSWORD);
await page.keyboard.press('Tab');
await page.locator('#sign_in').click();
await page.waitForURL((url) => !url.href.endsWith('/login.html'));
});
});