[ACS-8561] [E2E] Merge-selectItem-and-selectMultiItem-into-one-method (#4011)

* [ACS-8561] [E2E] Merge-selectItem-and-selectMultiItem-into-one-method

* [ACS-8561] method fixes 1

* [ACS-8561] review fixes 1
This commit is contained in:
Adam Świderski
2024-08-08 10:06:43 +02:00
committed by GitHub
parent 3075135fbc
commit 2bc4e158f2
19 changed files with 77 additions and 84 deletions

View File

@@ -132,7 +132,7 @@ test.describe('Share a file', () => {
});
test('[C286327] Share dialog default values', async ({ personalFiles }) => {
expect(await personalFiles.dataTable.performActionFromExpandableMenu(file3, 'Share'));
await personalFiles.dataTable.performActionFromExpandableMenu(file3, 'Share');
const labels = await personalFiles.shareDialog.getLabels();
expect(await personalFiles.shareDialog.getDialogTitle()).toEqual(`Share ${file3}`);
expect(labels[0].trim()).toBe(`Share ${file3}`);
@@ -146,7 +146,7 @@ test.describe('Share a file', () => {
});
test('[C286329] Share a file', async ({ personalFiles, nodesApiAction }) => {
expect(await personalFiles.dataTable.performActionFromExpandableMenu(file3, 'Share'));
await personalFiles.dataTable.performActionFromExpandableMenu(file3, 'Share');
const url = await personalFiles.shareDialog.getLinkUrl();
await personalFiles.shareDialog.clickClose();
@@ -156,7 +156,7 @@ test.describe('Share a file', () => {
});
test('[C286330] Copy shared file URL', async ({ personalFiles, page }) => {
expect(await personalFiles.dataTable.performActionFromExpandableMenu(file4, 'Share'));
await personalFiles.dataTable.performActionFromExpandableMenu(file4, 'Share');
const url = await personalFiles.shareDialog.getLinkUrl();
expect(url).toContain(shareLinkPreUrl);
@@ -177,7 +177,7 @@ test.describe('Share a file', () => {
});
test('[C286332] Share a file with expiration date', async ({ personalFiles, nodesApiAction, page }) => {
expect(await personalFiles.dataTable.performActionFromExpandableMenu(file5, 'Share'));
await personalFiles.dataTable.performActionFromExpandableMenu(file5, 'Share');
await personalFiles.shareDialog.expireToggle.click();
expect(await personalFiles.shareDialog.isExpireToggleEnabled()).toBe(true);
@@ -195,7 +195,7 @@ test.describe('Share a file', () => {
});
test('[C286337] Expire date is displayed correctly', async ({ personalFiles, nodesApiAction }) => {
expect(await personalFiles.dataTable.performActionFromExpandableMenu(file6, 'Share'));
await personalFiles.dataTable.performActionFromExpandableMenu(file6, 'Share');
const expireProperty = await nodesApiAction.getNodeProperty(file6Id, 'qshare:expiryDate');
expect(expireProperty).toEqual(expiryDate);
@@ -204,7 +204,7 @@ test.describe('Share a file', () => {
});
test('[C286333] Disable the share link expiration', async ({ personalFiles, nodesApiAction, page }) => {
expect(await personalFiles.dataTable.performActionFromExpandableMenu(file7, 'Share'));
await personalFiles.dataTable.performActionFromExpandableMenu(file7, 'Share');
expect(await personalFiles.shareDialog.isExpireToggleEnabled()).toBe(true);
expect(await personalFiles.shareDialog.getExpireDate()).not.toBe('');
@@ -218,12 +218,12 @@ test.describe('Share a file', () => {
});
test('[C286335] Shared file URL is not changed when Share dialog is closed and opened again', async ({ personalFiles }) => {
expect(await personalFiles.dataTable.performActionFromExpandableMenu(file8, 'Share'));
await personalFiles.dataTable.performActionFromExpandableMenu(file8, 'Share');
const url1 = await personalFiles.shareDialog.getLinkUrl();
await personalFiles.shareDialog.clickClose();
await personalFiles.dataTable.selectItem(file8);
await personalFiles.dataTable.selectItems(file8);
await personalFiles.acaHeader.shareButton.click();
const url2 = await personalFiles.shareDialog.getLinkUrl();
@@ -231,7 +231,7 @@ test.describe('Share a file', () => {
});
test('[C286345] Share a file from the context menu', async ({ personalFiles, nodesApiAction }) => {
expect(await personalFiles.dataTable.performActionFromExpandableMenu(file9, 'Share'));
await personalFiles.dataTable.performActionFromExpandableMenu(file9, 'Share');
const url = await personalFiles.shareDialog.getLinkUrl();
await personalFiles.shareDialog.clickClose();

View File

@@ -116,7 +116,7 @@ test.describe('Unshare a file from Search Results', () => {
await searchPage.searchOverlay.checkFilesAndFolders();
await searchPage.searchOverlay.searchFor(file1);
await personalFiles.dataTable.selectItem(file1);
await personalFiles.dataTable.selectItems(file1);
await personalFiles.acaHeader.shareButton.click();
await personalFiles.viewerDialog.shareDialogTitle.waitFor({ state: 'attached', timeout: timeouts.normal });
@@ -137,7 +137,7 @@ test.describe('Unshare a file from Search Results', () => {
await searchPage.searchOverlay.checkFilesAndFolders();
await searchPage.searchOverlay.searchFor(file2);
await personalFiles.dataTable.selectItem(file2);
await personalFiles.dataTable.selectItems(file2);
await personalFiles.acaHeader.shareButton.click();
const url = await personalFiles.shareDialog.getLinkUrl();
await personalFiles.shareDialog.shareToggle.click();
@@ -156,7 +156,7 @@ test.describe('Unshare a file from Search Results', () => {
await searchPage.searchOverlay.checkFilesAndFolders();
await searchPage.searchOverlay.searchFor(file3);
await personalFiles.dataTable.selectItem(file3);
await personalFiles.dataTable.selectItems(file3);
await personalFiles.acaHeader.shareButton.click();
const urlBefore = await personalFiles.shareDialog.getLinkUrl();
@@ -193,7 +193,7 @@ test.describe('Unshare a file from Search Results', () => {
await searchPage.searchOverlay.checkFilesAndFolders();
await searchPage.searchOverlay.searchFor(fileSite1);
await personalFiles.dataTable.selectItem(fileSite1);
await personalFiles.dataTable.selectItems(fileSite1);
await personalFiles.acaHeader.shareButton.click();
expect(await personalFiles.shareDialog.isShareToggleChecked()).toBe(true);
@@ -208,7 +208,7 @@ test.describe('Unshare a file from Search Results', () => {
await searchPage.searchOverlay.checkFilesAndFolders();
await searchPage.searchOverlay.searchFor(fileSite2);
await personalFiles.dataTable.selectItem(fileSite2);
await personalFiles.dataTable.selectItems(fileSite2);
await personalFiles.acaHeader.shareButton.click();
expect(await personalFiles.shareDialog.isShareToggleChecked()).toBe(true);