From 8629d0f79e62df661f454f117f46cd11375def15 Mon Sep 17 00:00:00 2001 From: Dmitry Kruchinin Date: Thu, 30 Dec 2021 17:07:20 +0300 Subject: [PATCH] Added aditional check dropdown menu visibility (#4100) Co-authored-by: dvkruchinin --- .../case_69_filters_sorting_jobs.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/cypress/integration/actions_tasks/registration_involved/case_69_filters_sorting_jobs.js b/tests/cypress/integration/actions_tasks/registration_involved/case_69_filters_sorting_jobs.js index 54d9c97a..85d8cc5c 100644 --- a/tests/cypress/integration/actions_tasks/registration_involved/case_69_filters_sorting_jobs.js +++ b/tests/cypress/integration/actions_tasks/registration_involved/case_69_filters_sorting_jobs.js @@ -60,10 +60,12 @@ context('Filtering, sorting jobs.', () => { } function testSetJobFilter({ column, menuItem, reset }) { - cy.get(`.cvat-job-item-${column}`).find('[role="button"]').trigger('mouseover').click(); + cy.get(`.cvat-job-item-${column}`).find('[role="button"]').click(); cy.get('.ant-dropdown') .should('be.visible') .not('.ant-dropdown-hidden') + .should('not.have.class', 'ant-dropdown-hidden') + .should('not.have.class', 'ant-slide-up') .within(() => { if (!reset) { cy.contains('[role="menuitem"]', menuItem) @@ -71,12 +73,12 @@ context('Filtering, sorting jobs.', () => { .should('not.be.checked') .check() .should('be.checked'); - cy.contains('[type="button"]', 'OK').should('be.visible').click(); + cy.get('[type="button"]').contains('OK').should('be.visible').click(); } else { - cy.contains('[type="button"]', 'Reset').should('be.visible').click(); + cy.get('[type="button"]').contains('Reset').should('be.visible').click(); } }); - cy.get('.ant-dropdown').last().should('be.hidden'); + cy.get('.ant-dropdown').should('be.hidden').and('have.class', 'ant-dropdown-hidden'); } before(() => {