[ACA-3023]Refactor APS1 PO and ACS API calls of ADF testing package (#5629)

* Change the uploadFile method from ADF testing package

* Fix lint

* no message

* Fix a part of the tests

* Fix last tests

* Fix test

* Fix tests

* Fix test
This commit is contained in:
Cristina Jalba
2020-04-23 11:49:41 +03:00
committed by GitHub
parent 7fa9b59082
commit 098b9881eb
57 changed files with 160 additions and 116 deletions

View File

@@ -38,7 +38,7 @@ describe('Comment Component', () => {
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
this.alfrescoJsApi = new AlfrescoApi({
provider: 'ECM',

View File

@@ -42,37 +42,37 @@ describe('Delete Directive', () => {
const txtFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_path
});
const file0BytesModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path
});
const pdfFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const secondPdfFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_path
});
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
const secondPngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG_B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG_B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG_B.file_path
});
const folderInfo = new FolderModel({
name: 'myFolder',
location: browser.params.resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_path
});
const folderSecond = new FolderModel({

View File

@@ -35,22 +35,22 @@ describe('Version component actions', () => {
const txtFileComma = new FileModel({
name: 'comma,name',
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_path
});
const txtFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_path
});
const file0BytesModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path
});
const folderInfo = new FolderModel({
name: 'myFolder',
location: browser.params.resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_path
});
const folderSecond = new FolderModel({

View File

@@ -41,7 +41,7 @@ describe('Edit folder directive', () => {
const pdfFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const uploadActions = new UploadActions(this.alfrescoJsApi);

View File

@@ -43,7 +43,7 @@ describe('Favorite directive', () => {
});
const pdfFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const uploadActions = new UploadActions(this.alfrescoJsApi);

View File

@@ -44,17 +44,17 @@ describe('Restore content directive', () => {
const pdfFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const testFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
const folderName = StringUtil.generateRandomString(5);

View File

@@ -63,11 +63,11 @@ describe('Document List Component - Actions', () => {
const pdfFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const testFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
const files = {

View File

@@ -62,19 +62,19 @@ describe('Document List Component', () => {
let folderName;
const pdfFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const docxFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_path
});
const timeAgoFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
const mediumFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_path
});
let pdfUploadedNode, docxUploadedNode, timeAgoUploadedNode, mediumDateUploadedNode;
@@ -161,17 +161,17 @@ describe('Document List Component', () => {
const fakeFileA = new FileModel({
name: 'A',
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
const fakeFileB = new FileModel({
name: 'B',
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
const fakeFileC = new FileModel({
name: 'C',
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
let fileANode, fileBNode, fileCNode;
@@ -301,11 +301,11 @@ describe('Document List Component', () => {
it('[C269086] Should display Islocked field for files', async () => {
const testFileA = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
const testFileB = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_path
});
acsUser = new AcsUserModel();
await this.alfrescoJsApi.login(browser.params.testConfig.adf.adminEmail, browser.params.testConfig.adf.adminPassword);
@@ -358,7 +358,7 @@ describe('Document List Component', () => {
const file0BytesModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path
});
let file;

View File

@@ -51,12 +51,12 @@ describe('Document List Component', () => {
const pdfFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const testFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
beforeAll(async () => {

View File

@@ -49,17 +49,17 @@ describe('Document List Component', () => {
const pdfFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const testFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
const docxFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_path
});
const folderName = `MEESEEKS_${StringUtil.generateRandomString(5)}_LOOK_AT_ME`;
let filePdfNode, fileTestNode, fileDocxNode, folderNode, filePDFSubNode;

View File

@@ -62,17 +62,17 @@ describe('Document List Component', () => {
const pdfFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const testFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
const docxFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_path
});
const folderName = `MEESEEKS_${StringUtil.generateRandomString(5)}_LOOK_AT_ME`;
let filePdfNode, fileTestNode, fileDocxNode, folderNode;

View File

@@ -41,12 +41,12 @@ describe('Lock File', () => {
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
const pngFileToLock = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG_B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG_B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG_B.file_path
});
let nodeId, site, documentLibrary, lockedFileNodeId;

View File

@@ -39,7 +39,7 @@ describe('Aspect oriented config', () => {
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
let uploadActions;

View File

@@ -51,7 +51,7 @@ describe('permissions', () => {
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
this.alfrescoJsApi = new AlfrescoApi({
provider: 'ECM',

View File

@@ -50,7 +50,7 @@ describe('CardView Component - properties', () => {
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
this.alfrescoJsApi = new AlfrescoApi({
provider: 'ECM',

View File

@@ -52,7 +52,7 @@ describe('Metadata component', () => {
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
this.alfrescoJsApi = new AlfrescoApi({

View File

@@ -47,8 +47,9 @@ describe('Permissions Component', () => {
let fileOwnerUser, filePermissionUser, file;
const fileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path
});
const fileLocation = browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location;
const testFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
@@ -319,7 +320,7 @@ describe('Permissions Component', () => {
await contentList.checkActionMenuIsNotDisplayed();
await contentServicesPage.metadataContent('RoleConsumer' + fileModel.name);
await notificationHistoryPage.checkNotifyContains('You don\'t have access to do this.');
await contentServicesPage.uploadFile(fileModel.location);
await contentServicesPage.uploadFile(fileLocation);
await notificationHistoryPage.checkNotifyContains('You don\'t have the create permission to upload the content');
});
@@ -363,7 +364,7 @@ describe('Permissions Component', () => {
await metadataViewPage.clickUpdatePropertyIcon('properties.cm:title');
await expect(await metadataViewPage.getPropertyText('properties.cm:title')).toEqual('newTitle1');
await metadataViewPage.clickCloseButton();
await contentServicesPage.uploadFile(fileModel.location);
await contentServicesPage.uploadFile(fileLocation);
await notificationHistoryPage.checkNotifyContains('You don\'t have the create permission to upload the content');
});

View File

@@ -54,7 +54,7 @@ describe('Permissions Component', () => {
const fileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path
});
const testFileModel = new FileModel({
@@ -225,7 +225,7 @@ describe('Permissions Component', () => {
await notificationHistoryPage.checkNotifyContains('You don\'t have access to do this.');
await contentServicesPage.uploadFile(fileModel.location);
await contentServicesPage.uploadFile(testFileModel.location);
await notificationHistoryPage.checkNotifyContains('You don\'t have the create permission to upload the content');

View File

@@ -50,7 +50,7 @@ describe('Share file', () => {
const uploadActions = new UploadActions(this.alfrescoJsApi);
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
let nodeId;

View File

@@ -55,7 +55,7 @@ describe('Unshare file', () => {
let testSite;
const pngFileModel = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
beforeAll(async () => {

View File

@@ -48,7 +48,7 @@ describe('Social component', () => {
const emptyFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path
});
beforeAll(async () => {

View File

@@ -45,12 +45,12 @@ describe('SSO in ADF using ACS and AIS, Download Directive, Viewer, DocumentList
const firstPdfFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_path
});
const pngFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
let pdfUploadedFile, pngUploadedFile, folder;

View File

@@ -43,7 +43,7 @@ describe('Upload component', () => {
const firstPdfFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_path
});
const docxFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_name,

View File

@@ -37,7 +37,7 @@ describe('Version component actions', () => {
const txtFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_path
});
const fileModelVersionTwo = new FileModel({

View File

@@ -51,12 +51,12 @@ describe('Version component permissions', () => {
const lockFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG_C.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG_C.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG_C.file_path
});
const differentCreatorFile = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG_D.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG_D.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG_D.file_path
});
this.alfrescoJsApi = new AlfrescoApi({
@@ -120,7 +120,7 @@ describe('Version component permissions', () => {
const sameCreatorFile = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
beforeAll(async () => {
@@ -194,7 +194,7 @@ describe('Version component permissions', () => {
describe('Contributor', () => {
const sameCreatorFile = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
beforeAll(async () => {
@@ -250,7 +250,7 @@ describe('Version component permissions', () => {
describe('Collaborator', () => {
const sameCreatorFile = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
beforeAll(async () => {

View File

@@ -35,7 +35,7 @@ describe('Version Properties', () => {
const txtFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path
});
const fileModelVersionTwo = new FileModel({

View File

@@ -36,7 +36,7 @@ describe('Version component', () => {
const txtFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_path
});
const fileModelVersionTwo = new FileModel({

View File

@@ -55,7 +55,7 @@ describe('Pagination - returns to previous page when current is empty', () => {
const pngFileInfo = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
beforeAll(async () => {

View File

@@ -41,7 +41,7 @@ describe('Viewer', () => {
const archiveFolderInfo = new FolderModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.ARCHIVE_FOLDER.folder_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.ARCHIVE_FOLDER.folder_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.ARCHIVE_FOLDER.folder_path
});
beforeAll(async () => {

View File

@@ -43,12 +43,12 @@ describe('Viewer', () => {
const pngFileInfo = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
const otherFolderInfo = new FolderModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.OTHER_FOLDER.folder_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.OTHER_FOLDER.folder_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.OTHER_FOLDER.folder_path
});
beforeAll(async () => {

View File

@@ -33,7 +33,7 @@ describe('Viewer', () => {
const excelFolderInfo = new FolderModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.EXCEL_FOLDER.folder_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.EXCEL_FOLDER.folder_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.EXCEL_FOLDER.folder_path
});
this.alfrescoJsApi = new AlfrescoApi({
provider: 'ECM',

View File

@@ -38,12 +38,12 @@ describe('Viewer', () => {
const imgFolderInfo = new FolderModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.IMG_FOLDER.folder_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.IMG_FOLDER.folder_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.IMG_FOLDER.folder_path
});
const imgRenditionFolderInfo = new FolderModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.IMG_RENDITION_FOLDER.folder_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.IMG_RENDITION_FOLDER.folder_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.IMG_RENDITION_FOLDER.folder_path
});
beforeAll(async () => {

View File

@@ -39,7 +39,7 @@ describe('Viewer', () => {
const pptFolderInfo = new FolderModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PPT_FOLDER.folder_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PPT_FOLDER.folder_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PPT_FOLDER.folder_path
});
beforeAll(async () => {

View File

@@ -38,7 +38,7 @@ describe('Viewer', () => {
const textFolderInfo = new FolderModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TEXT_FOLDER.folder_path
});
beforeAll(async () => {

View File

@@ -41,7 +41,7 @@ describe('Viewer', () => {
const wordFolderInfo = new FolderModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.WORD_FOLDER.folder_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.WORD_FOLDER.folder_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.WORD_FOLDER.folder_path
});
beforeAll(async () => {

View File

@@ -41,7 +41,7 @@ describe('Info Drawer', () => {
const pngFileInfo = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
beforeAll(async () => {

View File

@@ -44,27 +44,27 @@ describe('Content Services Viewer', () => {
'secondPageText': browser.params.resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.second_page_text,
'lastPageNumber': browser.params.resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.last_page_number,
'password': browser.params.resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.password,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF_PROTECTED.file_path
});
const docxFile = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_path,
'name': browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_name,
'firstPageText': browser.params.resources.Files.ADF_DOCUMENTS.DOCX.first_page_text
});
const jpgFile = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_path,
'name': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_name
});
const mp4File = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.MP4.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.MP4.file_path,
'name': browser.params.resources.Files.ADF_DOCUMENTS.MP4.file_name
});
const unsupportedFile = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_path,
'name': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_name
});
const pptFile = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.PPT.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PPT.file_path,
'name': browser.params.resources.Files.ADF_DOCUMENTS.PPT.file_name,
'firstPageText': browser.params.resources.Files.ADF_DOCUMENTS.PPT.first_page_text
});

View File

@@ -39,7 +39,7 @@ describe('Viewer', () => {
const txtFileInfo = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_path
});
beforeAll(async () => {

View File

@@ -43,7 +43,7 @@ describe('Viewer', () => {
let jsFileUploaded;
const jsFileInfo = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.JS.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.JS.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.JS.file_path
});
beforeAll(async () => {

View File

@@ -34,12 +34,12 @@ describe('Viewer - properties', () => {
const pngFile = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
const fileForOverlay = new FileModel({
'name': 'fileForOverlay.png',
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
this.alfrescoJsApi = new AlfrescoApi({
provider: 'ECM',

View File

@@ -44,12 +44,12 @@ describe('Viewer', () => {
const pngFileInfo = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
const wordFileInfo = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_path
});
let pngFileShared, wordFileUploaded;

View File

@@ -26,7 +26,7 @@ export class FileModel {
id = StringUtil.generateRandomString();
name = StringUtil.generateRandomString();
shortName = this.name;
location = browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location;
location = browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path;
tooltip = this.name;
version = '';
firstPageText = browser.params.resources.Files.ADF_DOCUMENTS.PDF.first_page_text;

View File

@@ -58,12 +58,12 @@ describe('Process Task - Attach content file', () => {
const pdfFileOne = {
'name': browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
};
const pdfFileTwo = {
'name': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_path
};
const apiService = new ApiService(browser.params.config.oauth2.clientId, browser.params.config.bpmHost, browser.params.config.oauth2.host, 'BPM');

View File

@@ -88,11 +88,11 @@ describe('Start Task Form', () => {
const pdfFile = new FileModel({ 'name': browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name });
const pdfFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
});
const testFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TEST.file_path
});
let identityService: IdentityService;

View File

@@ -55,12 +55,12 @@ describe('Attach File - Content service', () => {
const pdfFileOne = {
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name,
location: browser.params.testConfig.main.rootPath + browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_path
};
const pdfFileTwo = {
name: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_name,
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.PDF_B.file_path
};
const externalFile = 'Project Overview.ppt';

View File

@@ -44,7 +44,7 @@ describe('Start Task - Task App', () => {
const pdfFile = new FileModel({ 'name': browser.params.resources.Files.ADF_DOCUMENTS.PDF.file_name });
const wordFile = new FileModel({
name: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_name,
location: browser.params.testConfig.main.rootPath + browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_location
location: browser.params.resources.Files.ADF_DOCUMENTS.DOCX.file_path
});
const appFields = app.form_fields;
@@ -71,7 +71,7 @@ describe('Start Task - Task App', () => {
await newTask.selectForm(app.formName);
await newTask.clickStartButton();
await widget.attachFileWidget().attachFile(appFields.attachFile_id, browser.params.testConfig.main.rootPath + pdfFile.location);
await widget.attachFileWidget().attachFile(appFields.attachFile_id, pdfFile.location);
await widget.attachFileWidget().checkFileIsAttached(appFields.attachFile_id, pdfFile.name);
await widget.attachFileWidget().viewFile(pdfFile.name);

View File

@@ -69,7 +69,7 @@ describe('Attach widget - File', () => {
await newTask.selectForm(app.formName);
await newTask.clickStartButton();
await widget.attachFileWidget().attachFile(appFields.attachFile_id, browser.params.testConfig.main.rootPath + pdfFile.location);
await widget.attachFileWidget().attachFile(appFields.attachFile_id, pdfFile.location);
await widget.attachFileWidget().checkFileIsAttached(appFields.attachFile_id, pdfFile.name);
});

View File

@@ -40,12 +40,12 @@ describe('Search Number Range Filter', () => {
const file2BytesModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_path
});
const file0BytesModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path
});
let file2Bytes, file0Bytes;

View File

@@ -40,7 +40,7 @@ describe('Search Slider Filter', () => {
const file2BytesModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.UNSUPPORTED.file_path
});
let file2Bytes;

View File

@@ -46,12 +46,12 @@ describe('Search Sorting Picker', () => {
const pngAModel = {
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
};
const pngDModel = {
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG_D.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG_D.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG_D.file_path
};
let pngA, pngD;

View File

@@ -63,21 +63,21 @@ describe('Search Filters', () => {
const pngFileModel = new FileModel({
'name': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_name,
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.PNG.file_path
});
const txtFileModel1 = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path,
'name': `${uniqueFileName1}.txt`
});
const jpgFileModel = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_path,
'name': `${uniqueFileName2}.jpg`
});
const txtFileModel2 = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path,
'name': `${uniqueFileName3}.txt`
});

View File

@@ -46,11 +46,11 @@ describe('Search Component - Multi-Select Facet', () => {
const randomName = StringUtil.generateRandomString();
const jpgFileInfo = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_path,
'name': `${randomName}.jpg`
});
const txtFileInfo = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path,
'name': `${randomName}.txt`
});
@@ -136,11 +136,11 @@ describe('Search Component - Multi-Select Facet', () => {
const randomName = StringUtil.generateRandomString();
const jpgFileInfo = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.JPG.file_path,
'name': `${randomName}.jpg`
});
const txtFileInfo = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path,
'name': `${randomName}.txt`
});
@@ -198,7 +198,7 @@ describe('Search Component - Multi-Select Facet', () => {
const randomName = StringUtil.generateRandomString();
const txtFileInfo = new FileModel({
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_location,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT_0B.file_path,
'name': `${randomName}.txt`
});

View File

@@ -71,7 +71,7 @@ describe('Search component - Search Page', () => {
firstFileModel = new FileModel({
'name': search.active.firstFile,
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_location
'location': browser.params.resources.Files.ADF_DOCUMENTS.TXT.file_path
});
await this.alfrescoJsApi.login(browser.params.testConfig.adf.adminEmail, browser.params.testConfig.adf.adminPassword);

View File

@@ -465,10 +465,12 @@ exports.Files = {
ADF_DOCUMENTS: {
JS: {
file_location: "/resources/adf/a_js_file.js",
file_path: path.join(__dirname, '../resources/adf/a_js_file.js'),
file_name: "a_js_file.js"
},
PDF: {
file_location: "/resources/adf/allFileTypes/a_file_supported.pdf",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_file_supported.pdf'),
file_name: "a_file_supported.pdf",
short_file_name: "a_file",
first_page_text: "one",
@@ -478,14 +480,17 @@ exports.Files = {
},
PDF_B: {
file_location: "/resources/adf/allFileTypes/b_file_supported.pdf",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/b_file_supported.pdf'),
file_name: "b_file_supported.pdf"
},
PDF_ALL: {
file_location: "/resources/adf/allFileTypes/pdf_all_properties.pdf",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/pdf_all_properties.pdf'),
file_name: "pdf_all_properties.pdf"
},
PDF_PROTECTED: {
file_location: "/resources/adf/allFileTypes/a_file_protected.pdf",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_file_protected.pdf'),
file_name: "a_file_protected.pdf",
first_page_text: "A Journey into Test Frameworks",
second_page_text: "After looking into Spocks GitHub",
@@ -495,18 +500,22 @@ exports.Files = {
},
LARGE_FILE: {
file_location: "/resources/adf/BigFile.zip",
file_path: path.join(__dirname, '../resources/adf/BigFile.zip'),
file_name: "BigFile.zip"
},
MEDIUM_FILE: {
file_location: "/resources/adf/MediumFile.zip",
file_path: path.join(__dirname, '../resources/adf/MediumFile.zip'),
file_name: "MediumFile.zip"
},
EXCEL: {
file_location: "/resources/adf/allFileTypes/a_excel_file.xlsx",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_excel_file.xlsx'),
file_name: "a_excel_file.xlsx"
},
DOCX: {
file_location: "/resources/adf/allFileTypes/a_file_supported.docx",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_file_supported.docx'),
file_name: "a_file_supported.docx",
first_page_text: "A Journey into Test Frameworks",
second_page_text: "After looking into Spocks GitHub",
@@ -515,127 +524,158 @@ exports.Files = {
},
FOLDER_ONE: {
folder_location: "/resources/adf/folderOne",
folder_path: path.join(__dirname, '../resources/adf/folderOne'),
folder_name: "folderOne"
},
FOLDER_TWO: {
folder_location: "/resources/adf/folderTwo",
folder_path: path.join(__dirname, '../resources/adf/folderTwo'),
folder_name: "folderTwo"
},
FOLDER_EXCLUDED: {
folder_location: "/resources/adf/folderExcluded",
folder_path: path.join(__dirname, '../resources/adf/folderExcluded'),
folder_name: "folderExcluded"
},
FILE_INSIDE_FOLDER_ONE: {
file_location: "/resources/adf/folderOne/share_profile_pic.png",
file_path: path.join(__dirname, '../resources/adf/folderOne/share_profile_pic.png'),
file_name: "share_profile_pic.png"
},
FILE_INSIDE_FOLDER_TWO: {
file_location: "/resources/adf/folderOne/a_file.txt",
file_path: path.join(__dirname, '../resources/adf/folderOne/a_file.txt'),
file_name: "a_file.txt"
},
JPG: {
file_location: "/resources/adf/allFileTypes/a_jpg_file.jpg",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_jpg_file.jpg'),
file_name: "a_jpg_file.jpg"
},
MP4: {
file_location: "/resources/adf/allFileTypes/a_mp4_file.mp4",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_mp4_file.mp4'),
file_name: "a_mp4_file.mp4"
},
MP4_B: {
file_location: "/resources/adf/allFileTypes/b_mp4_file.mp4",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/b_mp4_file.mp4'),
file_name: "b_mp4_file.mp4"
},
PNG: {
file_location: "/resources/adf/allFileTypes/a_png_file.png",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_png_file.png'),
file_name: "a_png_file.png"
},
PNG_B: {
file_location: "/resources/adf/allFileTypes/b_png_file.png",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/b_png_file.png'),
file_name: "b_png_file.png"
},
PNG_C: {
file_location: "/resources/adf/allFileTypes/c_png_file.png",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/c_png_file.png'),
file_name: "c_png_file.png"
},
PNG_D: {
file_location: "/resources/adf/allFileTypes/d_png_file.png",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/d_png_file.png'),
file_name: "d_png_file.png"
},
PPT: {
file_location: "/resources/adf/allFileTypes/a_ppt_file.pptx",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_ppt_file.pptx'),
file_name: "a_ppt_file.pptx",
first_page_text: "PPTX test file"
},
TEST: {
file_location: "/resources/adf/allFileTypes/testExtension.test",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/testExtension.test'),
file_name: "testExtension.test"
},
TXT: {
file_location: "/resources/adf/allFileTypes/a_txt_file.rtf",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/a_txt_file.rtf'),
file_name: "a_txt_file.rtf"
},
TXT_400B: {
file_location: "/resources/adf/allFileTypes/file400Bytes.txt",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/file400Bytes.txt'),
file_name: "file400Bytes.txt"
},
TXT_0B: {
file_location: "/resources/adf/allFileTypes/zeroBytesFile.txt",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/zeroBytesFile.txt'),
file_name: "zeroBytesFile.txt"
},
PAGES: {
file_location: "/resources/adf/allFileTypes/file_unsupported.pages",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/file_unsupported.pages'),
file_name: "file_unsupported.pages"
},
UNSUPPORTED: {
file_location: "/resources/adf/allFileTypes/file_unsupported.3DS",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/file_unsupported.3DS'),
file_name: "file_unsupported.3DS"
},
INI: {
file_location: "/resources/adf/allFileTypes/desktop.ini",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/desktop.ini'),
file_name: "desktop.ini"
},
ARCHIVE_FOLDER: {
folder_location: "/resources/adf/allFileTypes/documents/archive",
folder_path: path.join(__dirname, '../resources/adf/allFileTypes/documents/archive'),
folder_name: "archive"
},
EXCEL_FOLDER: {
folder_location: "/resources/adf/allFileTypes/documents/excel",
folder_path: path.join(__dirname, '../resources/adf/allFileTypes/documents/excel'),
folder_name: "excel"
},
OTHER_FOLDER: {
folder_location: "/resources/adf/allFileTypes/documents/other",
folder_path: path.join(__dirname, '../resources/adf/allFileTypes/documents/other'),
folder_name: "other"
},
PPT_FOLDER: {
folder_location: "/resources/adf/allFileTypes/documents/ppt",
folder_path: path.join(__dirname, '../resources/adf/allFileTypes/documents/ppt'),
folder_name: "ppt"
},
TEXT_FOLDER: {
folder_location: "/resources/adf/allFileTypes/documents/text",
folder_path: path.join(__dirname, '../resources/adf/allFileTypes/documents/text'),
folder_name: "text"
},
FILE_ACCEPTED_INSIDE_TEXT_FOLDER: {
file_location: "/resources/adf/allFileTypes/documents/text/a_odt_file.odt",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/documents/text/a_odt_file.odt'),
file_name: "a_odt_file.odt"
},
FILE_EXCLUDED_INSIDE_TEXT_FOLDER: {
file_location: "/resources/adf/allFileTypes/documents/text/a_cpio_file.cpio",
file_path: path.join(__dirname, '../resources/adf/allFileTypes/documents/text/a_cpio_file.cpio'),
file_name: "a_cpio_file.cpio"
},
WORD_FOLDER: {
folder_location: "/resources/adf/allFileTypes/documents/word",
folder_path: path.join(__dirname, '../resources/adf/allFileTypes/documents/word'),
folder_name: "word"
},
IMG_FOLDER: {
folder_location: "/resources/adf/allFileTypes/images",
folder_path: path.join(__dirname, '../resources/adf/allFileTypes/images'),
folder_name: "images"
},
IMG_RENDITION_FOLDER: {
folder_location: "/resources/adf/allFileTypes/images-rendition",
folder_path: path.join(__dirname, '../resources/adf/allFileTypes/images-rendition'),
folder_name: "images-rendition"
},
ADF_FOLDER: {
folder_location: "/resources/adf",
folder_path: path.join(__dirname, '../resources/adf'),
folder_name: "adf"
},
},
@@ -643,10 +683,12 @@ exports.Files = {
PROFILE_IMAGES: {
ECM: {
file_location: "/resources/adf/share_profile_pic.jpg",
file_path: path.join(__dirname, '../resources/adf/share_profile_pic.jpg'),
file_name: "share_profile_pic.jpg"
},
BPM: {
file_location: "/resources/adf/activiti_profile_pic.png",
file_path: path.join(__dirname, '../resources/adf/activiti_profile_pic.png'),
file_name: "activiti_profile_pic.png"
}
}

View File

@@ -15,7 +15,6 @@
* limitations under the License.
*/
import { browser } from 'protractor';
import * as path from 'path';
import * as fs from 'fs';
import { AlfrescoApiCompatibility as AlfrescoApi } from '@alfresco/js-api';
@@ -29,8 +28,7 @@ export class UploadActions {
}
async uploadFile(fileLocation, fileName, parentFolderId): Promise<any> {
const pathFile = path.join(browser.params.rootPath + '/e2e' + fileLocation);
const file = fs.createReadStream(pathFile);
const file = fs.createReadStream(fileLocation);
return this.alfrescoJsApi.upload.uploadFile(
file,
@@ -70,8 +68,7 @@ export class UploadActions {
}
async uploadFolder(sourcePath, folder) {
const absolutePath = 'e2e/' + sourcePath;
const files = fs.readdirSync(path.join(browser.params.rootPath, absolutePath));
const files = fs.readdirSync(sourcePath);
let uploadedFiles;
const promises = [];

View File

@@ -37,7 +37,7 @@ export class AttachFileWidgetCloudPage {
await browser.setFileDetector(new remote.FileDetector());
const uploadButton = this.widget.element(by.css(`a input`));
await BrowserVisibility.waitUntilElementIsPresent(uploadButton);
await uploadButton.sendKeys(browser.params.rootPath + '/e2e' + fileLocation);
await uploadButton.sendKeys(fileLocation);
await BrowserVisibility.waitUntilElementIsPresent(uploadButton);
}

View File

@@ -96,6 +96,10 @@ export class StartProcessPage {
await BrowserActions.click(this.cancelProcessButton);
}
async isCancelProcessButtonEnabled(): Promise<boolean> {
return this.cancelProcessButton.isEnabled();
}
async clickFormStartProcessButton(): Promise<void> {
await BrowserActions.click(this.formStartProcessButton);
}