From 0bcf37b6e90c731d8c8c35e8abd7caa6691bab0f Mon Sep 17 00:00:00 2001 From: Andy Pickering Date: Tue, 28 Oct 2025 20:50:20 +0900 Subject: [PATCH] Tests: Simplify check for main button existence in "before all" hook --- tests/tests/lightspeed-install.cy.ts | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/tests/tests/lightspeed-install.cy.ts b/tests/tests/lightspeed-install.cy.ts index a17b0b38..5b284185 100644 --- a/tests/tests/lightspeed-install.cy.ts +++ b/tests/tests/lightspeed-install.cy.ts @@ -185,15 +185,8 @@ spec: logLevel: INFO`; cy.exec(`echo '${config}' | oc create -f - --kubeconfig ${Cypress.env('KUBECONFIG_PATH')}`); - cy.get('body').then(($body) => { - if ($body.find('.pf-v5-c-alert:contains("Web console update is available")').length > 0) { - cy.get('.pf-v5-c-alert', { timeout: 2 * MINUTE }) - .contains('Web console update is available', { timeout: 2 * MINUTE }) - .should('exist'); - } else { - cy.get(mainButton, { timeout: 5 * MINUTE }).should('exist'); - } - }); + cy.visit('/'); + cy.get(mainButton, { timeout: 5 * MINUTE }).should('exist'); }); after(() => { @@ -214,9 +207,7 @@ spec: it('OpenShift Lightspeed popover UI is loaded and basic functionality is working', () => { cy.visit('/'); - cy.get(mainButton, { timeout: 5 * MINUTE }) - .should('exist') - .click(); + cy.get(mainButton).click(); // Test that popover UI was opened cy.get(popover)