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(); }); });