🐛(front) fix button add mail domain (#932)

fix button rules + fix bad wording
This commit is contained in:
elvoisin
2025-06-23 16:27:52 +02:00
committed by GitHub
parent cc39ed5298
commit f30398fbc7
8 changed files with 16 additions and 90 deletions

View File

@@ -238,7 +238,7 @@ test.describe('Mail domain create mailbox', () => {
await inputLastName.fill('Doe');
await inputLocalPart.fill('john.doe');
await expect(page.locator('span').getByText('@domain.fr')).toBeVisible();
await expect(page.getByText('@domain.fr', { exact: true })).toBeVisible();
await inputSecondaryEmailAddress.fill('john.doe@mail.com');
await page.getByRole('button', { name: 'Create' }).click();

View File

@@ -76,17 +76,11 @@ test.describe('Menu', () => {
const menu = page.locator('menu').first();
let buttonMenu = menu.getByLabel(`Teams button`);
const buttonMenu = menu.getByLabel(`Teams button`);
await buttonMenu.click();
await expect(
page.getByText('Click on team to view details').first(),
).toBeVisible();
buttonMenu = menu.getByLabel(`Mail Domains`);
await buttonMenu.click();
await expect(
page.getByText('Click on mailbox to view details').first(),
).toBeVisible();
});
test(`it checks that the menu is not displaying when all abilities`, async ({
@@ -122,12 +116,12 @@ test.describe('Menu', () => {
const menu = page.locator('menu').first();
let buttonMenu = menu.getByLabel(`Teams button`);
const buttonMenu = menu.getByLabel(`Teams button`);
await buttonMenu.click();
await expect(page.getByText('Create a new team').first()).toBeVisible();
buttonMenu = menu.getByLabel(`Mail Domains`);
await buttonMenu.click();
const buttonMenuMailDomain = menu.getByLabel(`Mail Domains`);
await buttonMenuMailDomain.click();
await expect(page.getByText('Add a mail domain').first()).toBeVisible();
});
});