29 lines
1.4 KiB
TypeScript
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();
|
|
// });
|