mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-24 17:31:52 +00:00
[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:
@@ -62,14 +62,14 @@ test.describe('Download from Personal Files', () => {
|
||||
|
||||
test('Download a file', async ({ personalFiles }) => {
|
||||
await personalFiles.dataTable.performClickFolderOrFileToOpen(parent);
|
||||
await personalFiles.dataTable.selectItem(childFile);
|
||||
await personalFiles.dataTable.selectItems(childFile);
|
||||
const [download] = await Promise.all([personalFiles.page.waitForEvent('download'), personalFiles.acaHeader.downloadButton.click()]);
|
||||
expect(download.suggestedFilename()).toBe(childFile);
|
||||
});
|
||||
|
||||
test('Download a folder', async ({ personalFiles }) => {
|
||||
await personalFiles.dataTable.performClickFolderOrFileToOpen(parent);
|
||||
await personalFiles.dataTable.selectItem(childFolder);
|
||||
await personalFiles.dataTable.selectItems(childFolder);
|
||||
const [download] = await Promise.all([personalFiles.page.waitForEvent('download'), personalFiles.acaHeader.downloadButton.click()]);
|
||||
const filePath = await download.path();
|
||||
expect(await Utils.verifyZipFileContent(filePath, [childFolder])).toBe(true);
|
||||
@@ -77,7 +77,7 @@ test.describe('Download from Personal Files', () => {
|
||||
|
||||
test('Download multiple items', async ({ personalFiles }) => {
|
||||
await personalFiles.dataTable.performClickFolderOrFileToOpen(parent);
|
||||
await personalFiles.dataTable.selectMultiItem(childFile, childFolder);
|
||||
await personalFiles.dataTable.selectItems(childFile, childFolder);
|
||||
const [download] = await Promise.all([personalFiles.page.waitForEvent('download'), personalFiles.acaHeader.downloadButton.click()]);
|
||||
const filePath = await download.path();
|
||||
expect(await Utils.verifyZipFileContent(filePath, [childFile, childFolder])).toBe(true);
|
||||
|
@@ -69,7 +69,7 @@ test.describe('Upload new version', () => {
|
||||
let fileActionAPI: FileActionsApi;
|
||||
|
||||
async function uploadNewVersion(page: PersonalFilesPage | SearchPage, filename: string, location: string) {
|
||||
await page.dataTable.selectItem(filename);
|
||||
await page.dataTable.selectItems(filename);
|
||||
await page.acaHeader.clickMoreActions();
|
||||
await page.acaHeader.matMenu.clickMenuItem('Upload New Version');
|
||||
await page.acaHeader.uploadNewVersionButton.setInputFiles(location);
|
||||
|
@@ -56,7 +56,7 @@ test.describe('Version actions', () => {
|
||||
let fileId: string;
|
||||
|
||||
async function viewFirstFileVersion(page: PersonalFilesPage | RecentFilesPage | FavoritesPage | SharedPage | SearchPage) {
|
||||
await page.dataTable.selectItem(filenameAfterUpdate);
|
||||
await page.dataTable.selectItems(filenameAfterUpdate);
|
||||
await page.acaHeader.clickMoreActions();
|
||||
await page.matMenu.clickMenuItem('Manage Versions');
|
||||
await page.manageVersionsDialog.viewFileVersion('1.0');
|
||||
|
Reference in New Issue
Block a user