mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-4208] Make the pipeline green again (#4419)
* [ADF-4209] Fix Core tests * [ADF-4209] Fix Core tests * [ADF-4218] Fix Insight tests * Fix process-services-cloud tests
This commit is contained in:
committed by
Eugenio Romano
parent
117170a433
commit
4feb8c3f95
@@ -140,7 +140,7 @@ describe('Pagination - returns to previous page when current is empty', () => {
|
|||||||
|
|
||||||
it('[C297494] Should display content when navigating to a non-empty folder not in the first page', () => {
|
it('[C297494] Should display content when navigating to a non-empty folder not in the first page', () => {
|
||||||
contentServicesPage.goToDocumentList();
|
contentServicesPage.goToDocumentList();
|
||||||
contentServicesPage.navigateToFolder(parentFolderModel.name);
|
contentServicesPage.doubleClickRow(parentFolderModel.name);
|
||||||
contentServicesPage.checkAcsContainer();
|
contentServicesPage.checkAcsContainer();
|
||||||
contentServicesPage.waitForTableBody();
|
contentServicesPage.waitForTableBody();
|
||||||
|
|
||||||
@@ -157,7 +157,7 @@ describe('Pagination - returns to previous page when current is empty', () => {
|
|||||||
contentServicesPage.checkAcsContainer();
|
contentServicesPage.checkAcsContainer();
|
||||||
contentServicesPage.waitForTableBody();
|
contentServicesPage.waitForTableBody();
|
||||||
|
|
||||||
contentServicesPage.navigateToFolder(lastFolderResponse.entry.name);
|
contentServicesPage.doubleClickRow(lastFolderResponse.entry.name);
|
||||||
contentServicesPage.checkContentIsDisplayed(pngFileInfo.name);
|
contentServicesPage.checkContentIsDisplayed(pngFileInfo.name);
|
||||||
|
|
||||||
viewerPage.viewFile(pngFileUploaded.entry.name);
|
viewerPage.viewFile(pngFileUploaded.entry.name);
|
||||||
|
@@ -25,7 +25,6 @@ import { Tenant } from '../models/APS/tenant';
|
|||||||
import { User } from '../models/APS/user';
|
import { User } from '../models/APS/user';
|
||||||
|
|
||||||
import AlfrescoApi = require('alfresco-js-api-node');
|
import AlfrescoApi = require('alfresco-js-api-node');
|
||||||
import { browser } from 'protractor';
|
|
||||||
|
|
||||||
describe('Analytics Smoke Test', () => {
|
describe('Analytics Smoke Test', () => {
|
||||||
|
|
||||||
|
@@ -21,9 +21,8 @@ import { element, by, protractor } from 'protractor';
|
|||||||
export class AnalyticsPage {
|
export class AnalyticsPage {
|
||||||
|
|
||||||
toolbarTitleInput = element(by.css('input[data-automation-id="reportName"]'));
|
toolbarTitleInput = element(by.css('input[data-automation-id="reportName"]'));
|
||||||
toolbarTitleContainer = element(by.css('div[class="adf-report-title ng-star-inserted"]'));
|
toolbarTitleContainer = element(by.css('adf-toolbar-title'));
|
||||||
toolbarTitle = element(by.xpath('//mat-toolbar/adf-toolbar-title/div/h4'));
|
toolbarTitle = element(by.xpath('//mat-toolbar/adf-toolbar-title/div/h4'));
|
||||||
reportContainer = element(by.css('div[class="adf-report-report-container"]'));
|
|
||||||
reportMessage = element(by.css('div[class="ng-star-inserted"] span'));
|
reportMessage = element(by.css('div[class="ng-star-inserted"] span'));
|
||||||
|
|
||||||
getReport(title) {
|
getReport(title) {
|
||||||
@@ -33,7 +32,6 @@ export class AnalyticsPage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
changeReportTitle(title) {
|
changeReportTitle(title) {
|
||||||
Util.waitUntilElementIsVisible(this.reportContainer);
|
|
||||||
Util.waitUntilElementIsVisible(this.toolbarTitleContainer);
|
Util.waitUntilElementIsVisible(this.toolbarTitleContainer);
|
||||||
Util.waitUntilElementIsClickable(this.toolbarTitleContainer);
|
Util.waitUntilElementIsClickable(this.toolbarTitleContainer);
|
||||||
this.toolbarTitleContainer.click();
|
this.toolbarTitleContainer.click();
|
||||||
|
@@ -160,7 +160,7 @@ describe('Process list cloud', () => {
|
|||||||
.setAppNameDropDown(simpleApp).setProcessInstanceId(runningProcessInstance.entry.id);
|
.setAppNameDropDown(simpleApp).setProcessInstanceId(runningProcessInstance.entry.id);
|
||||||
|
|
||||||
processCloudDemoPage.processListCloudComponent().getDataTable().checkSpinnerIsDisplayed().checkSpinnerIsNotDisplayed();
|
processCloudDemoPage.processListCloudComponent().getDataTable().checkSpinnerIsDisplayed().checkSpinnerIsNotDisplayed();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkContentIsDisplayed(runningProcessInstance.entry.id);
|
processCloudDemoPage.processListCloudComponent().checkContentIsDisplayedById(runningProcessInstance.entry.id);
|
||||||
expect(processCloudDemoPage.editProcessFilterCloudComponent().getNumberOfAppNameOptions()).toBe(noOfApps);
|
expect(processCloudDemoPage.editProcessFilterCloudComponent().getNumberOfAppNameOptions()).toBe(noOfApps);
|
||||||
expect(processCloudDemoPage.editProcessFilterCloudComponent().checkAppNamesAreUnique()).toBe(true);
|
expect(processCloudDemoPage.editProcessFilterCloudComponent().checkAppNamesAreUnique()).toBe(true);
|
||||||
browser.actions().sendKeys(protractor.Key.ESCAPE).perform();
|
browser.actions().sendKeys(protractor.Key.ESCAPE).perform();
|
||||||
@@ -176,7 +176,7 @@ describe('Process list cloud', () => {
|
|||||||
.setAppNameDropDown(simpleApp).setProcessInstanceId(switchProcessInstance.entry.id);
|
.setAppNameDropDown(simpleApp).setProcessInstanceId(switchProcessInstance.entry.id);
|
||||||
|
|
||||||
processCloudDemoPage.processListCloudComponent().getDataTable().checkSpinnerIsDisplayed().checkSpinnerIsNotDisplayed();
|
processCloudDemoPage.processListCloudComponent().getDataTable().checkSpinnerIsDisplayed().checkSpinnerIsNotDisplayed();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkContentIsDisplayed(switchProcessInstance.entry.id);
|
processCloudDemoPage.processListCloudComponent().checkContentIsDisplayedById(switchProcessInstance.entry.id);
|
||||||
processCloudDemoPage.editProcessFilterCloudComponent().clickSaveAsButton();
|
processCloudDemoPage.editProcessFilterCloudComponent().clickSaveAsButton();
|
||||||
processCloudDemoPage.editProcessFilterCloudComponent().editProcessFilterDialog().setFilterName('SwitchFilter').clickOnSaveButton();
|
processCloudDemoPage.editProcessFilterCloudComponent().editProcessFilterDialog().setFilterName('SwitchFilter').clickOnSaveButton();
|
||||||
expect(processCloudDemoPage.getActiveFilterName()).toBe('SwitchFilter');
|
expect(processCloudDemoPage.getActiveFilterName()).toBe('SwitchFilter');
|
||||||
|
15
package.json
15
package.json
@@ -55,13 +55,14 @@
|
|||||||
"process services-cloud"
|
"process services-cloud"
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@alfresco/adf-content-services": "3.1.0-beta4",
|
"@alfresco/adf-content-services": "3.1.0-beta5",
|
||||||
"@alfresco/adf-core": "3.1.0-beta4",
|
"@alfresco/adf-core": "3.1.0-beta5",
|
||||||
"@alfresco/adf-extensions": "3.1.0-beta4",
|
"@alfresco/adf-extensions": "3.1.0-beta5",
|
||||||
"@alfresco/adf-insights": "3.1.0-beta4",
|
"@alfresco/adf-insights": "3.1.0-beta5",
|
||||||
"@alfresco/adf-process-services": "3.1.0-beta4",
|
"@alfresco/adf-process-services": "3.1.0-beta5",
|
||||||
"@alfresco/adf-process-services-cloud": "3.1.0-beta4",
|
"@alfresco/adf-process-services-cloud": "3.1.0-beta5",
|
||||||
"@alfresco/js-api": "3.1.0-beta4",
|
"@alfresco/adf-testing": "3.1.0-beta5",
|
||||||
|
"@alfresco/js-api": "3.1.0-beta5",
|
||||||
"@angular/animations": "7.0.3",
|
"@angular/animations": "7.0.3",
|
||||||
"@angular/cdk": "7.0.3",
|
"@angular/cdk": "7.0.3",
|
||||||
"@angular/common": "7.0.3",
|
"@angular/common": "7.0.3",
|
||||||
|
@@ -88,7 +88,7 @@ done
|
|||||||
for i in "${libs[@]}"
|
for i in "${libs[@]}"
|
||||||
do
|
do
|
||||||
if [ "$i" == "core" ] ; then
|
if [ "$i" == "core" ] ; then
|
||||||
AFFECTED_LIBS="core$ content-services$ process-services$ process-services-cloud$ insights$ extensions$ "
|
AFFECTED_LIBS="core$ content-services$ process-services$ process-services-cloud$ insights$ extensions$ testing$"
|
||||||
echo "${AFFECTED_LIBS}"
|
echo "${AFFECTED_LIBS}"
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
Reference in New Issue
Block a user