diff --git a/e2e/tests/util.ts b/e2e/tests/util.ts index 8369b74c9fdcc0e90c46a2bab826a35e693af453..fa575a8dc00d4f32dccc4676e9ea8d27c0dfecee 100644 --- a/e2e/tests/util.ts +++ b/e2e/tests/util.ts @@ -62,7 +62,7 @@ export function setCheckbox(labelText: string): void { export function selectFromDropdown(dropdownName: string, optionName: string, closeOverlay: boolean = false) { cy.get('aspect-element-model-properties-component') .contains('mat-form-field', dropdownName).find('mat-select').click(); - cy.get('.cdk-overlay-container').contains(optionName).click({ force: true }); + cy.get('.cdk-overlay-container').contains('span', new RegExp(`^ ${optionName} $`)).click({ force: true }); if (closeOverlay) cy.get('body').click(); }