12 lines
464 B
TypeScript
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();
|
|
});
|
|
});
|