[ACS-10475] [Search] UX improvements for search (#5042)

This commit is contained in:
Dominik Iwanek
2026-03-13 16:18:55 +01:00
committed by GitHub
parent 683eab8be4
commit b2f1245c7d
60 changed files with 1640 additions and 1525 deletions
@@ -194,9 +194,7 @@ test.describe('Version actions', () => {
test.describe('on Search', () => {
test.beforeEach(async ({ loginPage, searchPage }) => {
await Utils.tryLoginUser(loginPage, username, username, 'beforeEach failed');
await searchPage.navigate();
await searchPage.clickSearchButton();
await searchPage.searchOverlay.searchFor(filenameAfterUpdate);
await searchPage.searchWithin(filenameAfterUpdate, 'files');
await viewFirstFileVersion(searchPage);
});
@@ -180,13 +180,10 @@ test.describe('viewer file', () => {
expect(await recentFilesPage.viewer.isFileTitleDisplayed(), 'File title is not displayed').toBe(true);
});
test('[XAT-5482] Viewer opens for a file from Search Results', async ({ personalFiles, searchPage }) => {
await personalFiles.acaHeader.searchButton.click();
await searchPage.clickSearchButton();
await searchPage.searchOverlay.checkFilesAndFolders();
await searchPage.searchOverlay.searchFor(randomDocxName);
test('[XAT-5482] Viewer opens for a file from Search Results', async ({ searchPage }) => {
await searchPage.searchWithin(randomDocxName, 'filesAndFolders');
await searchPage.dataTable.goThroughPagesLookingForRowWithName(randomDocxName);
await searchPage.searchInput.performDoubleClickFolderOrFileToOpen(randomDocxName);
await searchPage.dataTable.performClickFolderOrFileToOpen(randomDocxName);
expect(await searchPage.viewer.isViewerOpened(), 'Viewer is not opened').toBe(true);
expect(await searchPage.viewer.isCloseButtonDisplayed(), 'Close button is not displayed').toBe(true);
expect(await searchPage.viewer.isFileTitleDisplayed(), 'File title is not displayed').toBe(true);