From f467d15101b06653137ec5c47780a5bb2b19b62a Mon Sep 17 00:00:00 2001 From: Ajoy Kumar Das <87164140+ajoykumardas12@users.noreply.github.com> Date: Sat, 20 Jan 2024 18:24:20 +0530 Subject: [PATCH] Fix Failing Tests (#134) * fix:failing tests * chore:fix-merge-conflicts --- .../components/UserProfileWithGitHubLogin.tsx | 2 +- .../NewMemberSection/NewMemberCard/index.tsx | 4 +-- .../components/navbar/NavbarDesktop.test.tsx | 4 --- .../new-member-card/NewMembersCard.test.js | 28 ++++++++------- .../__snapshots__/NewMembersCard.test.js.snap | 34 +++++++++---------- 5 files changed, 35 insertions(+), 37 deletions(-) diff --git a/src/components/Layout/Navbar/components/UserProfileWithGitHubLogin.tsx b/src/components/Layout/Navbar/components/UserProfileWithGitHubLogin.tsx index 3a4c693..e8544a1 100644 --- a/src/components/Layout/Navbar/components/UserProfileWithGitHubLogin.tsx +++ b/src/components/Layout/Navbar/components/UserProfileWithGitHubLogin.tsx @@ -2,7 +2,7 @@ import { Box, Button, Text } from '@chakra-ui/react'; import Image from 'next/image'; import Link from 'next/link'; import { Dispatch, FC, SetStateAction } from 'react'; -import { getAuthUrl } from '@/src/utils/auth'; +import { getAuthUrl } from '../../../../utils/auth'; import { NavbarTypes } from '../types/navbar'; import dummyImage from '../../../../../public/images/Avatar.png'; diff --git a/src/components/NewMemberSection/NewMemberCard/index.tsx b/src/components/NewMemberSection/NewMemberCard/index.tsx index a7af247..7d411ab 100644 --- a/src/components/NewMemberSection/NewMemberCard/index.tsx +++ b/src/components/NewMemberSection/NewMemberCard/index.tsx @@ -4,9 +4,9 @@ import { useDispatch, useSelector } from 'react-redux'; import { setIsUserRoleUpdateModalVisible, setUserSkillModalVisibility, -} from '@/src/store/superUserOptions'; +} from '../../../store/superUserOptions'; import { RootState } from '@/src/store'; -import { useGetIsSuperUser } from '@/src/utils/customHooks'; +import { useGetIsSuperUser } from '../../../utils/customHooks'; import { useRouter } from 'next/router'; import { UserType } from '../../MembersSectionNew/types/MembersSection.type'; diff --git a/src/test/unit/components/navbar/NavbarDesktop.test.tsx b/src/test/unit/components/navbar/NavbarDesktop.test.tsx index fbeb8a9..f516343 100644 --- a/src/test/unit/components/navbar/NavbarDesktop.test.tsx +++ b/src/test/unit/components/navbar/NavbarDesktop.test.tsx @@ -11,7 +11,6 @@ describe('NavbarDesktop component', () => { renderWithProviders( { renderWithProviders( { renderWithProviders( { renderWithProviders( ({ + useRouter() { + return { + route: '/', + pathname: '', + query: '', + asPath: '', + }; + }, +})); describe('NewMembersCard', () => { it('renders the component', () => { - const newMemberFirstName = 'Sunny'; - const newMemberLastName = 'Kumar'; - const newMemberImageSrc = '/../../../public/images/Avatar.png'; + const user = userData; - const { container } = render( - , - ); + const { container } = renderWithProviders(); expect(container).toMatchSnapshot(); }); }); diff --git a/src/test/unit/components/new-member-card/__snapshots__/NewMembersCard.test.js.snap b/src/test/unit/components/new-member-card/__snapshots__/NewMembersCard.test.js.snap index 6ca5600..96ccf1e 100644 --- a/src/test/unit/components/new-member-card/__snapshots__/NewMembersCard.test.js.snap +++ b/src/test/unit/components/new-member-card/__snapshots__/NewMembersCard.test.js.snap @@ -2,34 +2,32 @@ exports[`NewMembersCard renders the component 1`] = `
-
Sunny Kumar -

- Sunny Kumar -

+

+ vinayak trivedi +

-
+
`;