From 83b74947f4e5a4d99e2d345a4b6eb6ba5b8fc663 Mon Sep 17 00:00:00 2001 From: Vito Albano Date: Fri, 15 Mar 2024 00:54:36 +0000 Subject: [PATCH] [affected:*][ci:force] Fixing e2e - the return of the fail --- .../protractor/core/pages/form/widgets/dropdown-widget.page.ts | 2 +- .../pages/form/widget/attach-file-widget-cloud.page.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/testing/src/lib/protractor/core/pages/form/widgets/dropdown-widget.page.ts b/lib/testing/src/lib/protractor/core/pages/form/widgets/dropdown-widget.page.ts index bd5611afd9..206069024a 100644 --- a/lib/testing/src/lib/protractor/core/pages/form/widgets/dropdown-widget.page.ts +++ b/lib/testing/src/lib/protractor/core/pages/form/widgets/dropdown-widget.page.ts @@ -27,7 +27,7 @@ export class DropdownWidgetPage { readonly searchElementLocator = TestElement.byCss('[aria-label="Search options"]'); async getSelectedOptionText(fieldId: string = 'dropdown'): Promise { - return this.formFields.getFieldText(fieldId, by.css(`${materialLocators.Select.root}[id="${fieldId}"] span span`)); + return this.formFields.getFieldText(fieldId, by.css(`${materialLocators.Select.root}[id="${fieldId}"] ${materialLocators.Select.minLine}`)); } async selectOption(option: string, locator: string = '#dropdown'): Promise { diff --git a/lib/testing/src/lib/protractor/process-services-cloud/pages/form/widget/attach-file-widget-cloud.page.ts b/lib/testing/src/lib/protractor/process-services-cloud/pages/form/widget/attach-file-widget-cloud.page.ts index dff12a6bfe..4a3b4b6bad 100644 --- a/lib/testing/src/lib/protractor/process-services-cloud/pages/form/widget/attach-file-widget-cloud.page.ts +++ b/lib/testing/src/lib/protractor/process-services-cloud/pages/form/widget/attach-file-widget-cloud.page.ts @@ -34,7 +34,7 @@ export class AttachFileWidgetCloudPage { await BrowserVisibility.waitUntilElementIsVisible(this.widget.$(this.filesListLocator)); } - getFileAttachedLocatorByContainingText = async (text: string): Promise => this.widget.$(this.filesListLocator).element(by.cssContainingText('table tbody tr td span ', text)); + getFileAttachedLocatorByContainingText = async (text: string): Promise => this.widget.$(this.filesListLocator).element(by.cssContainingText('.adf-file', text)); assignWidget(fieldId: string): void { this.widget = $(`adf-form-field div[id='field-${fieldId}-container']`);