40227-vm/frontend/tests/e2e/smoke.e2e.ts
2026-06-17 21:45:57 +02:00

12 lines
464 B
TypeScript

import { expect, test } from '@playwright/test';
test.describe('frontend smoke', () => {
test('renders the login page without a backend session', async ({ page }) => {
await page.goto('/login');
await expect(page.getByRole('heading', { name: /welcome back/i })).toBeVisible();
await expect(page.getByPlaceholder('you@school.edu')).toBeVisible();
await expect(page.getByRole('button', { name: 'Sign In', exact: true })).toBeVisible();
});
});