mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
[ADF-3331] Automated tests for Viewer Component (#3615)
* Automation tests for Viewer Component - Content Services * Deleting alfresco-ng2-components.iml * Updating Viewer Page for failing tests * Adding tests for Viewer Component and some minor changes on Viewer Component - Content Services * Removing some lines used to test * Automation tests for Viewer component and Viewer component - Integration with Router + minor changes on tests for Viewer Component - Content Services * Correcting an import + some improvement to the code * Correcting tests for opening different file extensions * Removing a console.log I forgot * Refactoring the test in Viewer Component * Refacotring using lint * Adding browser refresh after each file type * Moving tests to proper folder * Minor changes * remove faulty BE files from e2e * fix test viewer * fix process service tests * fix test * fix process test * fix lint timeout decrease * increase some timeouts to fix CS e2e * lint fix
This commit is contained in:
committed by
Eugenio Romano
parent
bb6bb4fe0f
commit
5a6d8d8a2a
@@ -71,4 +71,21 @@ export class UploadActions {
|
||||
return alfrescoJsApi.nodes.deleteNode(folderId, { permanent: true } );
|
||||
}
|
||||
|
||||
async uploadFolderFiles(alfrescoJsApi, sourcePath, folder) {
|
||||
let absolutePath = '../../' + sourcePath;
|
||||
let files = fs.readdirSync(path.join(__dirname, absolutePath));
|
||||
let uploadedFiles;
|
||||
let promises = [];
|
||||
|
||||
if (files && files.length > 0) {
|
||||
|
||||
for (const fileName of files) {
|
||||
let pathFile = path.join(sourcePath, fileName);
|
||||
promises.push(this.uploadFile(alfrescoJsApi, pathFile, fileName, folder));
|
||||
}
|
||||
uploadedFiles = await Promise.all(promises);
|
||||
}
|
||||
|
||||
return uploadedFiles;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user