mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-01-16 23:00:51 +00:00
refactor: Update import statements for test files to use relative paths
This commit is contained in:
parent
63202cc51f
commit
805a9b928f
38 changed files with 64 additions and 64 deletions
|
|
@ -1,4 +1,4 @@
|
|||
import NotFound, { ComponentProps } from "../../Components/404";
|
||||
import NotFound, { ComponentProps } from "../../../UI/Components/404";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import Route from "Common/Types/API/Route";
|
||||
|
|
@ -8,7 +8,7 @@ import * as React from "react";
|
|||
import { describe, expect, jest } from "@jest/globals";
|
||||
|
||||
// Mock the Navigation module to avoid real navigation
|
||||
jest.mock("../../Utils/Navigation", () => {
|
||||
jest.mock("../../../UI/Utils/Navigation", () => {
|
||||
return {
|
||||
navigate: jest.fn(),
|
||||
};
|
||||
|
|
@ -55,7 +55,7 @@ describe("NotFound Component", () => {
|
|||
test('should navigate to the home route when "Go Home" button is clicked', () => {
|
||||
const goHomeButton: HTMLElement = screen.getByText("Go Home");
|
||||
fireEvent.click(goHomeButton);
|
||||
expect(require("../../Utils/Navigation").navigate).toHaveBeenCalledWith(
|
||||
expect(require("../../../UI/Utils/Navigation").navigate).toHaveBeenCalledWith(
|
||||
mockProps.homeRoute,
|
||||
);
|
||||
});
|
||||
|
|
@ -64,7 +64,7 @@ describe("NotFound Component", () => {
|
|||
const contactSupportButton: HTMLElement =
|
||||
screen.getByText("Contact Support");
|
||||
fireEvent.click(contactSupportButton);
|
||||
expect(require("../../Utils/Navigation").navigate).toHaveBeenCalledWith(
|
||||
expect(require("../../../UI/Utils/Navigation").navigate).toHaveBeenCalledWith(
|
||||
URL.fromString("mailto:" + mockProps.supportEmail.toString()),
|
||||
);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Alert, { AlertType } from "../../Components/Alerts/Alert";
|
||||
import Alert, { AlertType } from "../../../UI/Components/Alerts/Alert";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Badge, { BadgeType } from "../../Components/Badge/Badge";
|
||||
import Badge, { BadgeType } from "../../../UI/Components/Badge/Badge";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import BasicForm from "../../Components/Forms/BasicForm";
|
||||
import Fields from "../../Components/Forms/Types/Fields";
|
||||
import FormFieldSchemaType from "../../Components/Forms/Types/FormFieldSchemaType";
|
||||
import FormValues from "../../Components/Forms/Types/FormValues";
|
||||
import BasicForm from "../../../UI/Components/Forms/BasicForm";
|
||||
import Fields from "../../../UI/Components/Forms/Types/Fields";
|
||||
import FormFieldSchemaType from "../../../UI/Components/Forms/Types/FormFieldSchemaType";
|
||||
import FormValues from "../../../UI/Components/Forms/Types/FormValues";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen, waitFor } from "@testing-library/react";
|
||||
import userEvent from "@testing-library/user-event";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import Breadcrumbs from "../../Components/Breadcrumbs/Breadcrumbs";
|
||||
import Navigation from "../../Utils/Navigation";
|
||||
import Breadcrumbs from "../../../UI/Components/Breadcrumbs/Breadcrumbs";
|
||||
import Navigation from "../../../UI/Utils/Navigation";
|
||||
import { describe, expect, test, jest } from "@jest/globals";
|
||||
import Route from "Common/Types/API/Route";
|
||||
import Link from "Common/Types/Link";
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import Button, {
|
||||
ButtonSize,
|
||||
ButtonStyleType,
|
||||
} from "../../Components/Button/Button";
|
||||
import ButtonType from "../../Components/Button/ButtonTypes";
|
||||
import ShortcutKey from "../../Components/ShortcutKey/ShortcutKey";
|
||||
} from "../../../UI/Components/Button/Button";
|
||||
import ButtonType from "../../../UI/Components/Button/ButtonTypes";
|
||||
import ShortcutKey from "../../../UI/Components/ShortcutKey/ShortcutKey";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { ButtonStyleType } from "../../Components/Button/Button";
|
||||
import { ButtonStyleType } from "../../../UI/Components/Button/Button";
|
||||
import Card, {
|
||||
CardButtonSchema,
|
||||
ComponentProps,
|
||||
} from "../../Components/Card/Card";
|
||||
} from "../../../UI/Components/Card/Card";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import ColorViewer from "../../Components/ColorViewer/ColorViewer";
|
||||
import ColorViewer from "../../../UI/Components/ColorViewer/ColorViewer";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import Color from "Common/Types/Color";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import ComponentsModal from "../../Components/Workflow/ComponentsModal";
|
||||
import ComponentsModal from "../../../UI/Components/Workflow/ComponentsModal";
|
||||
import { faker } from "@faker-js/faker";
|
||||
import { describe, expect, it } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import { ButtonStyleType } from "../../Components/Button/Button";
|
||||
import { ButtonStyleType } from "../../../UI/Components/Button/Button";
|
||||
import ConfirmModal, {
|
||||
ComponentProps,
|
||||
} from "../../Components/Modal/ConfirmModal";
|
||||
} from "../../../UI/Components/Modal/ConfirmModal";
|
||||
import { describe, expect, it, jest, beforeEach } from "@jest/globals";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
// Custom components
|
||||
import DictionaryOfStrings, {
|
||||
ComponentProps,
|
||||
} from "../../Components/Dictionary/DictionaryOfStrings";
|
||||
} from "../../../UI/Components/Dictionary/DictionaryOfStrings";
|
||||
import { describe, expect, it, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Dropdown, { DropdownOption } from "../../Components/Dropdown/Dropdown";
|
||||
import Dropdown, { DropdownOption } from "../../../UI/Components/Dropdown/Dropdown";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import DuplicateModel from "../../Components/DuplicateModel/DuplicateModel";
|
||||
import { ModelField } from "../../Components/Forms/ModelForm";
|
||||
import Select from "../../Utils/BaseDatabase/Select";
|
||||
import DuplicateModel from "../../../UI/Components/DuplicateModel/DuplicateModel";
|
||||
import { ModelField } from "../../../UI/Components/Forms/ModelForm";
|
||||
import Select from "../../../UI/Utils/BaseDatabase/Select";
|
||||
import { describe, expect, it, jest } from "@jest/globals";
|
||||
import {
|
||||
fireEvent,
|
||||
|
|
@ -30,7 +30,7 @@ class TestModel extends BaseModel {
|
|||
public changeThis?: string = "original";
|
||||
}
|
||||
|
||||
jest.mock("../../Utils/ModelAPI/ModelAPI", () => {
|
||||
jest.mock("../../../UI/Utils/ModelAPI/ModelAPI", () => {
|
||||
return {
|
||||
getItem: (jest.fn() as jest.Mock)
|
||||
.mockResolvedValueOnce({
|
||||
|
|
@ -59,7 +59,7 @@ jest.mock("../../Utils/ModelAPI/ModelAPI", () => {
|
|||
};
|
||||
});
|
||||
|
||||
jest.mock("../../Utils/Navigation", () => {
|
||||
jest.mock("../../../UI/Utils/Navigation", () => {
|
||||
return {
|
||||
navigate: jest.fn(),
|
||||
};
|
||||
|
|
@ -158,7 +158,7 @@ describe("DuplicateModel", () => {
|
|||
});
|
||||
});
|
||||
await waitFor(() => {
|
||||
return expect(require("../../Utils/Navigation").navigate).toBeCalledWith(
|
||||
return expect(require("../../../UI/Utils/Navigation").navigate).toBeCalledWith(
|
||||
new Route("/done/foobar"),
|
||||
{
|
||||
forceNavigate: true,
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import EmptyState from "../../../Components/EmptyState/EmptyState";
|
||||
import EmptyState from "../../../../UI/Components/EmptyState/EmptyState";
|
||||
import "@testing-library/jest-dom";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import IconProp from "Common/Types/Icon/IconProp";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import ErrorBoundary from "../../Components/ErrorBoundary";
|
||||
import ErrorBoundary from "../../../UI/Components/ErrorBoundary";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import React, { FunctionComponent, useEffect } from "react";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import FilePicker from "../../Components/FilePicker/FilePicker";
|
||||
import ModelAPI from "../../Utils/ModelAPI/ModelAPI";
|
||||
import FilePicker from "../../../UI/Components/FilePicker/FilePicker";
|
||||
import ModelAPI from "../../../UI/Utils/ModelAPI/ModelAPI";
|
||||
import { faker } from "@faker-js/faker";
|
||||
import { describe, expect, beforeEach, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
|
|
@ -23,7 +23,7 @@ import getJestMockFunction, { MockFunction } from "Common/Tests/MockType";
|
|||
const mockOnChange: MockFunction = getJestMockFunction();
|
||||
const mockOnBlur: MockFunction = getJestMockFunction();
|
||||
|
||||
jest.mock("../../Utils/ModelAPI/ModelAPI", () => {
|
||||
jest.mock("../../../UI/Utils/ModelAPI/ModelAPI", () => {
|
||||
return {
|
||||
create: jest.fn(),
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import HiddenText from "../../Components/HiddenText/HiddenText";
|
||||
import HiddenText from "../../../UI/Components/HiddenText/HiddenText";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen, waitFor } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Input, { ComponentProps, InputType } from "../../Components/Input/Input";
|
||||
import Input, { ComponentProps, InputType } from "../../../UI/Components/Input/Input";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { cleanup, fireEvent, render, screen } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { ButtonStyleType } from "../../Components/Button/Button";
|
||||
import Item, { ComponentProps } from "../../Components/OrderedStatesList/Item";
|
||||
import { ButtonStyleType } from "../../../UI/Components/Button/Button";
|
||||
import Item, { ComponentProps } from "../../../UI/Components/OrderedStatesList/Item";
|
||||
import { describe, expect, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom";
|
||||
import { render } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import List, { ComponentProps } from "../../Components/List/List";
|
||||
import FieldType from "../../Components/Types/FieldType";
|
||||
import List, { ComponentProps } from "../../../UI/Components/List/List";
|
||||
import FieldType from "../../../UI/Components/Types/FieldType";
|
||||
import { describe, expect, it } from "@jest/globals";
|
||||
import "@testing-library/jest-dom";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Loader, { LoaderType } from "../../Components/Loader/Loader";
|
||||
import Loader, { LoaderType } from "../../../UI/Components/Loader/Loader";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import Color from "Common/Types/Color";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import MasterPage, {
|
||||
ComponentProps,
|
||||
} from "../../Components/MasterPage/MasterPage";
|
||||
} from "../../../UI/Components/MasterPage/MasterPage";
|
||||
import { describe, expect, it } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { ButtonStyleType } from "../../Components/Button/Button";
|
||||
import ButtonType from "../../Components/Button/ButtonTypes";
|
||||
import Modal, { ModalWidth } from "../../Components/Modal/Modal";
|
||||
import { ButtonStyleType } from "../../../UI/Components/Button/Button";
|
||||
import ButtonType from "../../../UI/Components/Button/ButtonTypes";
|
||||
import Modal, { ModalWidth } from "../../../UI/Components/Modal/Modal";
|
||||
import { describe, expect, it, test } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Navbar, { ComponentProps } from "../../Components/Navbar/NavBar";
|
||||
import Navbar, { ComponentProps } from "../../../UI/Components/Navbar/NavBar";
|
||||
import { describe, expect, it } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import OrderedStatesList, {
|
||||
ComponentProps,
|
||||
} from "../../Components/OrderedStatesList/OrderedStatesList";
|
||||
} from "../../../UI/Components/OrderedStatesList/OrderedStatesList";
|
||||
import { describe, expect, it } from "@jest/globals";
|
||||
import "@testing-library/jest-dom";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import Pagination, {
|
||||
ComponentProps,
|
||||
} from "../../Components/Pagination/Pagination";
|
||||
} from "../../../UI/Components/Pagination/Pagination";
|
||||
import { describe, expect, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen, waitFor } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Pill, { PillSize } from "../../Components/Pill/Pill";
|
||||
import Pill, { PillSize } from "../../../UI/Components/Pill/Pill";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import Color from "Common/Types/Color";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import ProbeElement from "../../Components/Probe/Probe";
|
||||
import ProbeElement from "../../../UI/Components/Probe/Probe";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import ObjectID from "Common/Types/ObjectID";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import ProgressBar from "../../Components/ProgressBar/ProgressBar";
|
||||
import ProgressBar from "../../../UI/Components/ProgressBar/ProgressBar";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import * as React from "react";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import RadioButtons, {
|
||||
RadioButton,
|
||||
} from "../../Components/RadioButtons/GroupRadioButtons";
|
||||
} from "../../../UI/Components/RadioButtons/GroupRadioButtons";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
// Libraries
|
||||
import { BadgeType } from "../../Components/Badge/Badge";
|
||||
import { BadgeType } from "../../../UI/Components/Badge/Badge";
|
||||
// Components
|
||||
import SideMenuItem, {
|
||||
ComponentProps,
|
||||
} from "../../Components/SideMenu/SideMenuItem";
|
||||
import * as Navigation from "../../Utils/Navigation";
|
||||
} from "../../../UI/Components/SideMenu/SideMenuItem";
|
||||
import * as Navigation from "../../../UI/Utils/Navigation";
|
||||
import { describe, expect, afterEach, jest } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
|
|
@ -17,7 +17,7 @@ import getJestMockFunction from "Common/Tests/MockType";
|
|||
const highlightClassList: string =
|
||||
"bg-gray-100 text-indigo-600 hover:bg-white group rounded-md px-3 py-2 flex items-center text-sm font-medium";
|
||||
|
||||
jest.mock("../../Utils/Navigation.ts", () => {
|
||||
jest.mock("../../../UI/Utils/Navigation.ts", () => {
|
||||
return {
|
||||
isOnThisPage: jest.fn().mockReturnValue(false),
|
||||
navigate: jest.fn(),
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import SideOver, { ComponentProps } from "../../Components/SideOver/SideOver";
|
||||
import SideOver, { ComponentProps } from "../../../UI/Components/SideOver/SideOver";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render, screen } from "@testing-library/react";
|
||||
import React, { ReactElement } from "react";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { Tab } from "../../Components/Tabs/Tab";
|
||||
import Tabs from "../../Components/Tabs/Tabs";
|
||||
import { Tab } from "../../../UI/Components/Tabs/Tab";
|
||||
import Tabs from "../../../UI/Components/Tabs/Tabs";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import Component, {
|
||||
ComponentProps,
|
||||
} from "../../../Components/Template/Template";
|
||||
} from "../../../../UI/Components/Template/Template";
|
||||
import { describe, expect, it } from "@jest/globals";
|
||||
import "@testing-library/jest-dom";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import TextArea from "../../Components/TextArea/TextArea";
|
||||
import TextArea from "../../../UI/Components/TextArea/TextArea";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Toast, { ToastType } from "../../Components/Toast/Toast";
|
||||
import Toast, { ToastType } from "../../../UI/Components/Toast/Toast";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import userEvent from "@testing-library/user-event";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import Toggle from "../../Components/Toggle/Toggle";
|
||||
import Toggle from "../../../UI/Components/Toggle/Toggle";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { fireEvent, render } from "@testing-library/react";
|
||||
import React from "react";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import TopSection, {
|
||||
ComponentProps,
|
||||
} from "../../Components/TopSection/TopSection";
|
||||
} from "../../../UI/Components/TopSection/TopSection";
|
||||
import { describe, expect, it } from "@jest/globals";
|
||||
import "@testing-library/jest-dom/extend-expect";
|
||||
import { render, screen } from "@testing-library/react";
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue