From c33f77f88d39a80622a56ba423c07c72b9150ead Mon Sep 17 00:00:00 2001 From: Dmitry Kruchinin <33020454+dvkruchinin@users.noreply.github.com> Date: Fri, 30 Apr 2021 19:19:33 +0300 Subject: [PATCH] Fix cypress command. (#3148) * Fix cypress command * Add aditional check for interact with dropdown menu --- .../case_44_changing_default_value_for_attribute.js | 2 +- tests/cypress/support/commands_filters_feature.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/cypress/integration/actions_tasks3/case_44_changing_default_value_for_attribute.js b/tests/cypress/integration/actions_tasks3/case_44_changing_default_value_for_attribute.js index 1692b339..b73c0839 100644 --- a/tests/cypress/integration/actions_tasks3/case_44_changing_default_value_for_attribute.js +++ b/tests/cypress/integration/actions_tasks3/case_44_changing_default_value_for_attribute.js @@ -59,7 +59,7 @@ context('Changing a default value for an attribute.', () => { cy.get(`[cvat-attribute-id="${maxId}"]`).find('.cvat-attribute-values-input').click().wait(500); // Wait for the dropdown menu to transition. }); }); - cy.get('.ant-select-dropdown').within(() => { + cy.get('.ant-select-dropdown').not('.ant-select-dropdown-hidden').within(() => { cy.contains(new RegExp(`^${newCheckboxValue}$`)).click(); }); cy.contains('[type="submit"]', 'Done').click(); diff --git a/tests/cypress/support/commands_filters_feature.js b/tests/cypress/support/commands_filters_feature.js index eefd0449..b8b62df5 100644 --- a/tests/cypress/support/commands_filters_feature.js +++ b/tests/cypress/support/commands_filters_feature.js @@ -78,7 +78,7 @@ Cypress.Commands.add( .not('.ant-dropdown-hidden') .contains('[role="menuitem"]', field) .trigger('mouseover'); - cy.get('.ant-dropdown-menu-sub').contains(label).trigger('mouseover', { force: true }); + cy.get('.ant-dropdown-menu-sub').contains(label).trigger('mouseover'); cy.contains('.ant-dropdown-menu-item-only-child', labelAttr).click(); } else { cy.get('.ant-dropdown').not('.ant-dropdown-hidden').contains('[role="menuitem"]', field).click();