From 6a95dc11c4154096cf188e8af081923638a5b8cf Mon Sep 17 00:00:00 2001 From: "Grigorii K. Shartsev" Date: Sat, 18 Nov 2023 09:31:42 +0100 Subject: [PATCH] fix(test): use selectors by roles and aria-labels Signed-off-by: Grigorii K. Shartsev --- cypress/e2e/sharing/download-share-disabled.cy.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cypress/e2e/sharing/download-share-disabled.cy.ts b/cypress/e2e/sharing/download-share-disabled.cy.ts index fde541e94..b2621d666 100644 --- a/cypress/e2e/sharing/download-share-disabled.cy.ts +++ b/cypress/e2e/sharing/download-share-disabled.cy.ts @@ -60,10 +60,10 @@ describe(`Download ${fileName} in viewer`, function() { cy.visit('/apps/files') cy.getFile('Photos').clickAction('details') cy.get('aside.app-sidebar').should('be.visible') - cy.get('[data-id="sharing"] label').click() + cy.get('[role="tablist"]').contains('[role="tab"]', 'Sharing').click() // Open the share menu - cy.get(`.sharing-link-list > .sharing-entry > .action-item[href*='/s/${token}'] + .sharing-entry__actions .action-item__menutoggle`).click() + cy.get('.sharing-link-list > .sharing-entry [aria-label*=\'Actions for "Share link"\']').click() cy.get('.action-button:contains(\'Customize link\')').click() cy.get('label:contains(\'Hide download\')').as('hideDownloadBtn').click() cy.get('@hideDownloadBtn').prev('input[type=checkbox]').should('be.checked')