File tree Expand file tree Collapse file tree
client/src/pages/Authentication/Login Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { render , screen } from "@testing-library/react" ;
22import { MemoryRouter , useNavigate } from "react-router-dom" ;
3- import ' @testing-library/jest-dom' ;
3+ import " @testing-library/jest-dom" ;
44
55function TestComponent ( ) {
6- const navigate = useNavigate ( ) ;
7- return < button onClick = { ( ) => navigate ( "/" ) } > Go Home</ button > ;
6+ const navigate = useNavigate ( ) ;
7+ return < button onClick = { ( ) => navigate ( "/" ) } > Go Home</ button > ;
88}
99
10-
1110test ( "navigate works" , ( ) => {
12- render (
13- < MemoryRouter >
14- < TestComponent />
15- </ MemoryRouter >
16- ) ;
17- expect ( screen . getByRole ( "button" ) ) . toBeInTheDocument ( ) ;
11+ render (
12+ < MemoryRouter >
13+ < TestComponent />
14+ </ MemoryRouter > ,
15+ ) ;
16+ expect ( screen . getByRole ( "button" ) ) . toBeInTheDocument ( ) ;
1817} ) ;
1918
20-
21-
22-
2319// import { createTheme, MantineProvider } from "@mantine/core";
2420// import { fireEvent, render, screen } from "@testing-library/react";
2521// import { MemoryRouter, useNavigate } from "react-router-dom";
2622// import Login from "./Login";
2723// import "@testing-library/jest-dom";
2824// import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
2925
30-
3126// // Helper to render with router context
3227// const renderWithRouter = (ui: React.ReactElement) => {
3328// const theme = createTheme({});
You can’t perform that action at this time.
0 commit comments