Permet aux parents de visualiser une démo du Score Sérénité dès leur première connexion, avant même que les données réelles soient disponibles. Les autres rôles (enseignant, élève, admin) ont également leur dashboard adapté avec des sections placeholder. La landing page redirige automatiquement vers /dashboard si l'utilisateur est déjà authentifié, offrant un accès direct au tableau de bord.
10 lines
397 B
TypeScript
10 lines
397 B
TypeScript
import { expect, test } from '@playwright/test';
|
|
|
|
test('home page has correct title and content', async ({ page }) => {
|
|
await page.goto('/');
|
|
|
|
await expect(page).toHaveTitle('Classeo - Application de gestion scolaire');
|
|
await expect(page.getByRole('heading', { name: 'Bienvenue sur Classeo' })).toBeVisible();
|
|
await expect(page.getByText('Application de gestion scolaire')).toBeVisible();
|
|
});
|