mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
fixed unit test problem and some other e2e
This commit is contained in:
@@ -107,7 +107,7 @@ describe('Task cloud visibility', async () => {
|
|||||||
await taskFormCloudComponent.formFields().checkWidgetIsHidden('Number2');
|
await taskFormCloudComponent.formFields().checkWidgetIsHidden('Number2');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('[C315232] Should be able to complete a process with visibility condition for boolean widgets', async () => {
|
fit('[C315232] Should be able to complete a process with visibility condition for boolean widgets', async () => {
|
||||||
await processCloudDemoPage.openNewProcessForm();
|
await processCloudDemoPage.openNewProcessForm();
|
||||||
await startProcessPage.clearField(startProcessPage.processNameInput);
|
await startProcessPage.clearField(startProcessPage.processNameInput);
|
||||||
await startProcessPage.selectFromProcessDropdown(browser.params.resources.ACTIVITI_CLOUD_APPS.SIMPLE_APP.processes.booleanvisibilityprocess);
|
await startProcessPage.selectFromProcessDropdown(browser.params.resources.ACTIVITI_CLOUD_APPS.SIMPLE_APP.processes.booleanvisibilityprocess);
|
||||||
|
@@ -16,7 +16,8 @@
|
|||||||
cancel
|
cancel
|
||||||
</mat-icon>
|
</mat-icon>
|
||||||
</mat-chip-row>
|
</mat-chip-row>
|
||||||
<input *ngIf="!isReadonly()" matInput
|
<input [disabled]="isReadonly()" matInput
|
||||||
|
#chipInput
|
||||||
[formControl]="searchUserCtrl"
|
[formControl]="searchUserCtrl"
|
||||||
[matAutocomplete]="auto"
|
[matAutocomplete]="auto"
|
||||||
[matChipInputFor]="userMultipleChipList"
|
[matChipInputFor]="userMultipleChipList"
|
||||||
|
@@ -36,19 +36,35 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div *ngIf="!readOnly">
|
<div *ngIf="!readOnly">
|
||||||
<button mat-button [disabled]="!hasSelection()" (click)="moveSelectionUp()">
|
<button mat-button
|
||||||
|
data-automation-id="dynamic-table-button-move-up"
|
||||||
|
[disabled]="!hasSelection()"
|
||||||
|
(click)="moveSelectionUp()">
|
||||||
<mat-icon>arrow_upward</mat-icon>
|
<mat-icon>arrow_upward</mat-icon>
|
||||||
</button>
|
</button>
|
||||||
<button mat-button [disabled]="!hasSelection()" (click)="moveSelectionDown()">
|
<button mat-button
|
||||||
|
data-automation-id="dynamic-table-button-move-down"
|
||||||
|
[disabled]="!hasSelection()"
|
||||||
|
(click)="moveSelectionDown()">
|
||||||
<mat-icon>arrow_downward</mat-icon>
|
<mat-icon>arrow_downward</mat-icon>
|
||||||
</button>
|
</button>
|
||||||
<button mat-button [disabled]="field.readOnly" id="{{content.id}}-add-row" (click)="addNewRow()">
|
<button mat-button
|
||||||
|
data-automation-id="dynamic-table-button-add-row"
|
||||||
|
[disabled]="field.readOnly"
|
||||||
|
id="{{content.id}}-add-row"
|
||||||
|
(click)="addNewRow()">
|
||||||
<mat-icon>add_circle_outline</mat-icon>
|
<mat-icon>add_circle_outline</mat-icon>
|
||||||
</button>
|
</button>
|
||||||
<button mat-button [disabled]="!hasSelection()" (click)="deleteSelection()">
|
<button mat-button
|
||||||
|
data-automation-id="dynamic-table-button-remove"
|
||||||
|
[disabled]="!hasSelection()"
|
||||||
|
(click)="deleteSelection()">
|
||||||
<mat-icon>remove_circle_outline</mat-icon>
|
<mat-icon>remove_circle_outline</mat-icon>
|
||||||
</button>
|
</button>
|
||||||
<button mat-button [disabled]="!hasSelection()" (click)="editSelection()">
|
<button mat-button
|
||||||
|
data-automation-id="dynamic-table-button-edit"
|
||||||
|
[disabled]="!hasSelection()"
|
||||||
|
(click)="editSelection()">
|
||||||
<mat-icon>edit</mat-icon>
|
<mat-icon>edit</mat-icon>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
@@ -26,7 +26,7 @@ export class DynamicTableWidgetPage {
|
|||||||
labelLocator: Locator = by.css('dynamic-table-widget div div');
|
labelLocator: Locator = by.css('dynamic-table-widget div div');
|
||||||
columnNameLocator: Locator = by.css('table[id*="dynamic-table"] th');
|
columnNameLocator: Locator = by.css('table[id*="dynamic-table"] th');
|
||||||
cancelButton = element(by.cssContainingText('button span', 'Cancel'));
|
cancelButton = element(by.cssContainingText('button span', 'Cancel'));
|
||||||
editButton = element(by.cssContainingText('button span', 'edit'));
|
editButton = element(by.css('[data-automation-id="dynamic-table-button-edit"]'));
|
||||||
columnDateTime = $('#columnDateTime');
|
columnDateTime = $('#columnDateTime');
|
||||||
columnDate = $('#columnDate');
|
columnDate = $('#columnDate');
|
||||||
calendarHeader = $(materialLocators.DatetimePicker.calendar.header.date.time);
|
calendarHeader = $(materialLocators.DatetimePicker.calendar.header.date.time);
|
||||||
|
Reference in New Issue
Block a user