pegase-z3-frontend/tests/e2e/authentication.test.ts
2025-08-10 12:00:35 +02:00

29 lines
1.4 KiB
TypeScript

// import { expect, test } from '@playwright/test';
// test('login test', async ({ page }) => {
// await page.goto('http://localhost:4173/login');
// await page.getByLabel('Email').fill('costin.cadeau@pegase-market.com');
// await page.getByLabel('Mot de passe').fill('turlututu');
// await page.getByRole('button', { name: 'se connecter' }).click();
// await page.waitForURL('http://localhost:4173/');
// await expect(page.getByText('costin.cadeau@pegase-market.com')).toBeVisible();
// });
// test('logout test', async ({ page }) => {
// await page.goto('http://localhost:4173/login');
// await page.getByLabel('Email').fill('costin.cadeau@pegase-market.com');
// await page.getByLabel('Mot de passe').fill('turlututu');
// await page.getByRole('button', { name: 'se connecter' }).click();
// await page.goto('http://localhost:4173/');
// await page.getByTestId('dropdown-profile').click();
// await page.getByRole('button', { name: 'Déconnexion' }).click();
// await expect(page.getByRole('heading', { name: 'Connexion' })).toBeVisible();
// });
// test('error login test', async ({ page }) => {
// await page.goto('http://localhost:4173/login');
// await page.getByLabel('Email').fill('costin.cadeau@pegase-market.com');
// await page.getByLabel('Mot de passe').fill('toto');
// await page.getByRole('button', { name: 'se connecter' }).click();
// await expect(page.getByRole('heading', { name: 'Erreur' })).toBeVisible();
// });