From 9806e3c8020142da8073d7f93ea985c403ddcf8f Mon Sep 17 00:00:00 2001 From: steff-petro <85114094+steff-petro@users.noreply.github.com> Date: Wed, 9 Aug 2023 21:04:28 +0200 Subject: [PATCH] corrected test functions Signed-off-by: steff-petro <85114094+steff-petro@users.noreply.github.com> --- .../MembersList/MembersListCard.test.tsx | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/plugins/org/src/components/Cards/Group/MembersList/MembersListCard.test.tsx b/plugins/org/src/components/Cards/Group/MembersList/MembersListCard.test.tsx index 47e954eb17..ee31481fd0 100644 --- a/plugins/org/src/components/Cards/Group/MembersList/MembersListCard.test.tsx +++ b/plugins/org/src/components/Cards/Group/MembersList/MembersListCard.test.tsx @@ -39,6 +39,7 @@ import { EntityLayout } from '@backstage/plugin-catalog'; import { screen } from '@testing-library/react'; import userEvent from '@testing-library/user-event'; import { Observable } from '@backstage/types'; +import { catalogIndexRouteRef } from '../../../../routes'; // Mock needed because jsdom doesn't correctly implement box-sizing // https://github.com/ShinyChang/React-Text-Truncate/issues/70 @@ -124,6 +125,11 @@ describe('MemberTab Test', () => { , , + { + mountedRoutes: { + '/catalog': catalogIndexRouteRef, + }, + }, ), ); @@ -152,6 +158,11 @@ describe('MemberTab Test', () => { , + { + mountedRoutes: { + '/catalog': catalogIndexRouteRef, + }, + }, ), ); @@ -176,6 +187,11 @@ describe('MemberTab Test', () => { , + { + mountedRoutes: { + '/catalog': catalogIndexRouteRef, + }, + }, ); const toggleSwitch = screen.queryByRole('checkbox'); @@ -199,6 +215,11 @@ describe('MemberTab Test', () => { , + { + mountedRoutes: { + '/catalog': catalogIndexRouteRef, + }, + }, ); expect(screen.queryByRole('checkbox')).toBeInTheDocument(); @@ -221,6 +242,11 @@ describe('MemberTab Test', () => { , + { + mountedRoutes: { + '/catalog': catalogIndexRouteRef, + }, + }, ); const displayedMemberNames = screen.queryAllByTestId('user-link'); @@ -252,6 +278,11 @@ describe('MemberTab Test', () => { , + { + mountedRoutes: { + '/catalog': catalogIndexRouteRef, + }, + }, ); const displayedMemberNames = screen.queryAllByTestId('user-link'); @@ -283,6 +314,11 @@ describe('MemberTab Test', () => { , + { + mountedRoutes: { + '/catalog': catalogIndexRouteRef, + }, + }, ); // Click the toggle switch