parent
cb9d6ad471
commit
968c87a1ae
1 changed files with 11 additions and 3 deletions
|
@ -38,9 +38,17 @@ Cypress.Commands.add("fillAutocompleteSelect", (selectSelector, option) => {
|
||||||
.get(BUTTON_SELECTORS.selectOption)
|
.get(BUTTON_SELECTORS.selectOption)
|
||||||
.should("be.visible");
|
.should("be.visible");
|
||||||
if (option) {
|
if (option) {
|
||||||
cy.get(selectSelector).clearAndType(option);
|
cy.get(BUTTON_SELECTORS.selectOption)
|
||||||
cy.contains(BUTTON_SELECTORS.selectOption, option).click();
|
.first()
|
||||||
cy.wrap(option).as("option");
|
.then(detachedOption => {
|
||||||
|
cy.get(selectSelector).clear();
|
||||||
|
cy.get(selectSelector).type(option);
|
||||||
|
cy.wrap(detachedOption).should(det => {
|
||||||
|
Cypress.dom.isDetached(det);
|
||||||
|
});
|
||||||
|
cy.contains(BUTTON_SELECTORS.selectOption, option).click();
|
||||||
|
cy.wrap(option).as("option");
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
cy.get(BUTTON_SELECTORS.selectOption)
|
cy.get(BUTTON_SELECTORS.selectOption)
|
||||||
.wait(1000)
|
.wait(1000)
|
||||||
|
|
Loading…
Reference in a new issue