just testing the environment
Some checks failed
Tests / test (push) Has been cancelled

This commit is contained in:
tom.hempel
2026-05-20 07:10:08 +02:00
parent 2a11dfd0d1
commit 06fc134299
56 changed files with 1890 additions and 361 deletions

16
e2e/website/helpers.ts Normal file
View File

@ -0,0 +1,16 @@
import { Page, expect } from '@playwright/test';
export const TEST_PASSWORD = 'testpass123';
export async function loginAs(page: Page, username: string, password = TEST_PASSWORD) {
await page.goto('/website/#/login');
await page.locator('#username').fill(username);
await page.locator('#password').fill(password);
await page.locator('#loginForm button[type="submit"]').click();
await expect(page.locator('h1')).toContainText('Questionnaires', { timeout: 15000 });
}
export async function logout(page: Page) {
await page.locator('#logoutBtn').click();
await expect(page.locator('#loginForm')).toBeVisible();
}