From f879958781b20e6d1cb7da4b21e7fd39e0d5f8b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20=C5=9Awiderski?= Date: Wed, 26 Mar 2025 13:43:02 +0100 Subject: [PATCH] [ACS-9255] Automated XAT-17591 (#4480) --- .../create-actions/src/tests/create-folder.e2e.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/e2e/playwright/create-actions/src/tests/create-folder.e2e.ts b/e2e/playwright/create-actions/src/tests/create-folder.e2e.ts index d143c64bd..a38a880a1 100644 --- a/e2e/playwright/create-actions/src/tests/create-folder.e2e.ts +++ b/e2e/playwright/create-actions/src/tests/create-folder.e2e.ts @@ -48,6 +48,7 @@ test.describe('Create folders', () => { const createNewFolderString = 'Create new folder'; const spacesString = ' '; const commonFolderName = `create-folder-${Utils.random()}`; + const newFolderName = `new-folder-${Utils.random()}`; const username = `user-${Utils.random()}`; test.beforeAll(async () => { @@ -162,5 +163,13 @@ test.describe('Create folders', () => { await expect(folderTable.getRowByName(randomFolderName)).toBeVisible(); }); + + test('[XAT-17591] Duplicate folder name - can create folder with a new name', async ({ personalFiles }) => { + const folderSnackBar = personalFiles.snackBar; + await folderDialog.createNewFolderDialog(commonFolderName); + await expect(folderSnackBar.getByMessageLocator(errorStrings.thereIsAlreadyAFolderWithThisName)).toBeVisible(); + await folderDialog.createNewFolderDialog(newFolderName); + await expect(folderTable.getRowByName(newFolderName)).toBeVisible(); + }); }); });