diff --git a/e2e/process-services-cloud/form-field/dropdown-widget.e2e.ts b/e2e/process-services-cloud/form-field/dropdown-widget.e2e.ts index c879f3f34c..107ecaee0b 100644 --- a/e2e/process-services-cloud/form-field/dropdown-widget.e2e.ts +++ b/e2e/process-services-cloud/form-field/dropdown-widget.e2e.ts @@ -116,7 +116,7 @@ describe('Form Field Component - Dropdown Widget', () => { await taskFormCloudComponent.formFields().checkFormIsDisplayed(); await taskFormCloudComponent.formFields().checkWidgetIsVisible('DropdownMultiselect'); - await expect(optionsSelected.toString().replace(/\s+/g, '')).toEqual([optionsToSelect, optionsToSelect].toString()); + await expect(optionsSelected.toString().replace(/\s+/g, '')).toEqual([optionsToSelect].toString()); }); it('[C309878] Should be able to select a dropdown option, save and complete the task form', async () => { 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 ee0a9a72cb..ed899c11f1 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}"] ${materialLocators.Select.minLine}`)); + return this.formFields.getFieldText(fieldId, by.css(`${materialLocators.Select.root}[id="${fieldId}"] ${materialLocators.Select.value.text} span`)); } async selectOption(option: string, locator: string = '#dropdown'): Promise {