From 94734cba55bd8a98dbcd61d6986f0a9b4eaa41ce Mon Sep 17 00:00:00 2001 From: Banks Nussman Date: Fri, 24 Mar 2023 12:00:14 -0400 Subject: [PATCH] update selector for accordion --- .../cypress/e2e/account/service-transfer.spec.ts | 12 +++++------- .../manager/src/components/Accordion/Accordion.tsx | 2 +- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/manager/cypress/e2e/account/service-transfer.spec.ts b/packages/manager/cypress/e2e/account/service-transfer.spec.ts index 08672c2502b..d97d7157639 100644 --- a/packages/manager/cypress/e2e/account/service-transfer.spec.ts +++ b/packages/manager/cypress/e2e/account/service-transfer.spec.ts @@ -166,7 +166,7 @@ describe('Account service transfers', () => { // Confirm that pending transfers are displayed in "Pending Service Transfers" panel. cy.defer(getProfile()).then((profile: Profile) => { const dateFormatOptions = { timezone: profile.timezone }; - cy.get('[data-qa-panel][heading="Pending Service Transfers"]') + cy.get('[data-qa-panel="Pending Service Transfers"]') .should('be.visible') .within(() => { pendingTransfers.forEach((pendingTransfer: EntityTransfer) => { @@ -185,7 +185,7 @@ describe('Account service transfers', () => { }); }); - cy.get('[data-qa-panel][heading="Received Service Transfers"]') + cy.get('[data-qa-panel="Received Service Transfers"]') .should('be.visible') .within(() => { receivedTransfers.forEach((receivedTransfer: EntityTransfer) => { @@ -201,7 +201,7 @@ describe('Account service transfers', () => { }); }); - cy.get('[data-qa-panel][heading="Sent Service Transfers"]') + cy.get('[data-qa-panel="Sent Service Transfers"]') .should('be.visible') .within(() => { sentTransfers.forEach((sentTransfer: EntityTransfer) => { @@ -383,9 +383,7 @@ describe('Account service transfers', () => { cy.visitWithLogin(serviceTransferLandingUrl); cy.wait(['@getTransfers', '@getTransfers', '@getTransfers']); - cy.get('[data-qa-panel][heading="Pending Service Transfers"]').should( - 'not.exist' - ); + cy.get('[data-qa-panel="Pending Service Transfers"]').should('not.exist'); redeemToken(token); cy.wait('@receiveEntityTransfer'); @@ -419,7 +417,7 @@ describe('Account service transfers', () => { cy.wait(['@acceptEntityTransfer', '@getTransfers']); ui.toast.assertMessage('Transfer accepted successfully.'); - cy.get('[data-qa-panel][heading="Received Service Transfers"]') + cy.get('[data-qa-panel="Received Service Transfers"]') .should('be.visible') .click() .within(() => { diff --git a/packages/manager/src/components/Accordion/Accordion.tsx b/packages/manager/src/components/Accordion/Accordion.tsx index db4409469cb..6dea40edb83 100644 --- a/packages/manager/src/components/Accordion/Accordion.tsx +++ b/packages/manager/src/components/Accordion/Accordion.tsx @@ -73,7 +73,7 @@ export const Accordion = (props: Props) => { <_Accordion defaultExpanded={defaultExpanded} {...accordionProps} - data-qa-panel + data-qa-panel={heading} >