-
- {title}
-
- {description && (
-
+
diff --git a/src/routes/user-login/UserLogin.test.tsx b/src/routes/user-login/UserLogin.test.tsx
index 763a8a5e..e2052e7f 100644
--- a/src/routes/user-login/UserLogin.test.tsx
+++ b/src/routes/user-login/UserLogin.test.tsx
@@ -1,11 +1,12 @@
import { fireEvent, render, screen } from "@testing-library/react";
import { BrowserRouter as Router } from "react-router-dom";
-import { QueryClient, QueryClientProvider } from "react-query";
+import { QueryClient, QueryClientProvider, useQuery } from "react-query";
import UserLogin from "./UserLogin.tsx";
import "@testing-library/jest-dom";
-import { vi, test, expect, describe } from "vitest";
+import { vi, test, expect, describe, beforeEach, type Mock } from "vitest";
import {
mockAxios,
+ mockReactQuery,
mockTolgee,
mockUseAuth,
} from "../../test-utils/CommonMocks.ts";
@@ -14,9 +15,16 @@ import axiosInstance from "../../config/axios-config.ts";
mockUseAuth();
mockAxios();
+mockReactQuery();
describe("UserLogin Component", () => {
const queryClient = new QueryClient();
+
+ beforeEach(() => {
+ (useQuery as unknown as Mock).mockImplementation(() => ({
+ data: undefined,
+ }));
+ });
const setup = () => {
render(