From a7c4189abb327a11971c66f212a38a9e749c5c1a Mon Sep 17 00:00:00 2001 From: Anurag Yadav Date: Wed, 14 Jan 2026 04:46:36 +0530 Subject: [PATCH 1/3] remove data-testid from production components --- .../components/EntityActions.a11y.test.tsx | 2 +- .../a11y/components/Footer.a11y.test.tsx | 2 +- .../components/RepositoryCard.a11y.test.tsx | 2 +- .../components/ContributionStats.test.tsx | 10 +-- .../unit/components/EntityActions.test.tsx | 62 +++++++++---------- .../unit/components/ProgramCard.test.tsx | 6 +- .../unit/components/RepositoryCard.test.tsx | 14 ++--- .../__tests__/unit/components/Search.test.tsx | 8 +-- .../unit/components/ToggleableList.test.tsx | 10 +-- .../unit/pages/OrganizationDetails.test.tsx | 2 +- .../pages/ProgramDetailsMentorship.test.tsx | 4 +- .../__tests__/unit/pages/UserDetails.test.tsx | 4 +- frontend/src/app/members/[memberKey]/page.tsx | 2 +- .../organizations/[organizationKey]/page.tsx | 2 +- frontend/src/components/Badges.tsx | 2 +- frontend/src/components/ContributionStats.tsx | 2 +- frontend/src/components/EntityActions.tsx | 1 - frontend/src/components/Footer.tsx | 1 - frontend/src/components/Search.tsx | 1 - frontend/src/components/ShowMoreButton.tsx | 1 - 20 files changed, 67 insertions(+), 71 deletions(-) diff --git a/frontend/__tests__/a11y/components/EntityActions.a11y.test.tsx b/frontend/__tests__/a11y/components/EntityActions.a11y.test.tsx index ee85711ccf..78e422ac67 100644 --- a/frontend/__tests__/a11y/components/EntityActions.a11y.test.tsx +++ b/frontend/__tests__/a11y/components/EntityActions.a11y.test.tsx @@ -34,7 +34,7 @@ describe('EntityActions a11y', () => { /> ) - const toggleButton = screen.getByTestId('program-actions-button') + const toggleButton = screen.getByRole('button', { name: /Program actions menu/ }) fireEvent.click(toggleButton) const results = await axe(container) diff --git a/frontend/__tests__/a11y/components/Footer.a11y.test.tsx b/frontend/__tests__/a11y/components/Footer.a11y.test.tsx index 48443c4ab5..23d79de291 100644 --- a/frontend/__tests__/a11y/components/Footer.a11y.test.tsx +++ b/frontend/__tests__/a11y/components/Footer.a11y.test.tsx @@ -16,7 +16,7 @@ describe('Footer a11y', () => { it('should not have any accessibility violations when section is opened', async () => { const { container } = render(