// @vitest-environment jsdom import { screen } from "@testing-library/react"; import { beforeEach, describe, expect, it, vi } from "vitest"; import { renderWithProviders } from "test-utils/render-with-providers"; const { useSWR } = vi.hoisted(() => ({ useSWR: vi.fn() })); vi.mock("swr", () => ({ default: useSWR })); vi.mock("./node", () => ({ default: ({ data }) =>
, })); import Longhorn from "./longhorn"; describe("components/widgets/longhorn", () => { beforeEach(() => { vi.clearAllMocks(); }); it("renders an empty container while loading", () => { useSWR.mockReturnValue({ data: undefined, error: undefined }); const { container } = renderWithProviders(