mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
Fixing failing tests for Document List - Actions (#3755)
This commit is contained in:
committed by
Eugenio Romano
parent
6745f19d99
commit
7fd3ffcf3f
@@ -80,12 +80,16 @@ describe('Document List Component - Actions', () => {
|
|||||||
pdfUploadedNode = await uploadActions.uploadFile(this.alfrescoJsApi, pdfFileModel.location, pdfFileModel.name, '-my-');
|
pdfUploadedNode = await uploadActions.uploadFile(this.alfrescoJsApi, pdfFileModel.location, pdfFileModel.name, '-my-');
|
||||||
testFileNode = await uploadActions.uploadFile(this.alfrescoJsApi, testFileModel.location, testFileModel.name, '-my-');
|
testFileNode = await uploadActions.uploadFile(this.alfrescoJsApi, testFileModel.location, testFileModel.name, '-my-');
|
||||||
uploadedFolder = await uploadActions.uploadFolder(this.alfrescoJsApi, folderName, '-my-');
|
uploadedFolder = await uploadActions.uploadFolder(this.alfrescoJsApi, folderName, '-my-');
|
||||||
|
|
||||||
|
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
||||||
|
contentServicesPage.goToDocumentList();
|
||||||
|
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('[C213257] - Copy File', () => {
|
it('[C213257] - Copy File', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
browser.driver.sleep(12000);
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.rightClickOnRowNamed(pdfUploadedNode.entry.name);
|
contentListPage.rightClickOnRowNamed(pdfUploadedNode.entry.name);
|
||||||
contentListPage.pressContextMenuActionNamed('Copy');
|
contentListPage.pressContextMenuActionNamed('Copy');
|
||||||
contentServicesPage.typeIntoNodeSelectorSearchField(folderName);
|
contentServicesPage.typeIntoNodeSelectorSearchField(folderName);
|
||||||
@@ -99,16 +103,12 @@ describe('Document List Component - Actions', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('[C280561] - Delete File', () => {
|
it('[C280561] - Delete File', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.deleteContent(pdfFileModel.name);
|
contentListPage.deleteContent(pdfFileModel.name);
|
||||||
contentListPage.checkContentIsNotDisplayed(pdfFileModel.name);
|
contentListPage.checkContentIsNotDisplayed(pdfFileModel.name);
|
||||||
pdfUploadedNode = null;
|
pdfUploadedNode = null;
|
||||||
});
|
});
|
||||||
|
|
||||||
it('[C280562] - Multiple Files Delete - Dropdown Menu', () => {
|
it('[C280562] - Multiple Files Delete - Dropdown Menu', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.clickRowToSelect(pdfFileModel.name);
|
contentListPage.clickRowToSelect(pdfFileModel.name);
|
||||||
contentListPage.clickRowToSelect(testFileModel.name);
|
contentListPage.clickRowToSelect(testFileModel.name);
|
||||||
contentListPage.deleteContent(pdfFileModel.name);
|
contentListPage.deleteContent(pdfFileModel.name);
|
||||||
@@ -117,8 +117,6 @@ describe('Document List Component - Actions', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('[C280565] - Delete - Right Click', () => {
|
it('[C280565] - Delete - Right Click', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.rightClickOnRowNamed(pdfFileModel.name);
|
contentListPage.rightClickOnRowNamed(pdfFileModel.name);
|
||||||
contentListPage.pressContextMenuActionNamed('Delete');
|
contentListPage.pressContextMenuActionNamed('Delete');
|
||||||
contentListPage.checkContentIsNotDisplayed(pdfFileModel.name);
|
contentListPage.checkContentIsNotDisplayed(pdfFileModel.name);
|
||||||
@@ -126,8 +124,6 @@ describe('Document List Component - Actions', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('[C280566] - Context Menu - Actions for file', () => {
|
it('[C280566] - Context Menu - Actions for file', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.rightClickOnRowNamed(pdfFileModel.name);
|
contentListPage.rightClickOnRowNamed(pdfFileModel.name);
|
||||||
contentListPage.checkContextActionIsVisible('Download');
|
contentListPage.checkContextActionIsVisible('Download');
|
||||||
contentListPage.checkContextActionIsVisible('Copy');
|
contentListPage.checkContextActionIsVisible('Copy');
|
||||||
@@ -140,8 +136,6 @@ describe('Document List Component - Actions', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('[C280567] - Delete - Right click after multiselection of files', () => {
|
it('[C280567] - Delete - Right click after multiselection of files', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.clickRowToSelect(pdfFileModel.name);
|
contentListPage.clickRowToSelect(pdfFileModel.name);
|
||||||
contentListPage.clickRowToSelect(testFileModel.name);
|
contentListPage.clickRowToSelect(testFileModel.name);
|
||||||
contentListPage.rightClickOnRowNamed(pdfFileModel.name);
|
contentListPage.rightClickOnRowNamed(pdfFileModel.name);
|
||||||
@@ -165,20 +159,20 @@ describe('Document List Component - Actions', () => {
|
|||||||
await this.alfrescoJsApi.login(acsUser.id, acsUser.password);
|
await this.alfrescoJsApi.login(acsUser.id, acsUser.password);
|
||||||
uploadedFolder = await uploadActions.uploadFolder(this.alfrescoJsApi, folderName, '-my-');
|
uploadedFolder = await uploadActions.uploadFolder(this.alfrescoJsApi, folderName, '-my-');
|
||||||
secondUploadedFolder = await uploadActions.uploadFolder(this.alfrescoJsApi, secondfolderName, '-my-');
|
secondUploadedFolder = await uploadActions.uploadFolder(this.alfrescoJsApi, secondfolderName, '-my-');
|
||||||
|
|
||||||
|
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
||||||
|
contentServicesPage.goToDocumentList();
|
||||||
|
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('[C260123] - Delete - Dropdown Menu', () => {
|
it('[C260123] - Delete - Dropdown Menu', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.deleteContent(folderName);
|
contentListPage.deleteContent(folderName);
|
||||||
contentListPage.checkContentIsNotDisplayed(folderName);
|
contentListPage.checkContentIsNotDisplayed(folderName);
|
||||||
uploadedFolder = null;
|
uploadedFolder = null;
|
||||||
});
|
});
|
||||||
|
|
||||||
it('[C280566] - Context Menu - Actions for folder', () => {
|
it('[C280566] - Context Menu - Actions for folder', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.rightClickOnRowNamed(folderName);
|
contentListPage.rightClickOnRowNamed(folderName);
|
||||||
contentListPage.checkContextActionIsVisible('Download');
|
contentListPage.checkContextActionIsVisible('Download');
|
||||||
contentListPage.checkContextActionIsVisible('Copy');
|
contentListPage.checkContextActionIsVisible('Copy');
|
||||||
@@ -189,8 +183,8 @@ describe('Document List Component - Actions', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('[C260138] - Copy - folder', () => {
|
it('[C260138] - Copy - folder', () => {
|
||||||
loginPage.loginToContentServicesUsingUserModel(acsUser);
|
browser.driver.sleep(12000);
|
||||||
contentServicesPage.goToDocumentList();
|
|
||||||
contentListPage.copyContent(folderName);
|
contentListPage.copyContent(folderName);
|
||||||
contentServicesPage.typeIntoNodeSelectorSearchField(secondfolderName);
|
contentServicesPage.typeIntoNodeSelectorSearchField(secondfolderName);
|
||||||
contentServicesPage.clickContentNodeSelectorResult(secondfolderName);
|
contentServicesPage.clickContentNodeSelectorResult(secondfolderName);
|
||||||
|
@@ -592,7 +592,7 @@ var ContentServicesPage = function () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.clickContentNodeSelectorResult = function(name){
|
this.clickContentNodeSelectorResult = function(name){
|
||||||
let resultElement = element(by.css(`div[data-automation-id="content-node-selector-content-list"] div[filename="${name}"`));
|
let resultElement = element.all(by.css(`div[data-automation-id="content-node-selector-content-list"] div[filename="${name}"`)).first();
|
||||||
Util.waitUntilElementIsVisible(resultElement);
|
Util.waitUntilElementIsVisible(resultElement);
|
||||||
resultElement.click();
|
resultElement.click();
|
||||||
}
|
}
|
||||||
|
BIN
e2e/resources/apps/App.zip
Normal file
BIN
e2e/resources/apps/App.zip
Normal file
Binary file not shown.
Reference in New Issue
Block a user