diff --git a/src/ui/widgets/DisplayReactGridLayout/displayGridLayout.test.tsx b/src/ui/widgets/DisplayReactGridLayout/displayGridLayout.test.tsx index 6328ced7..f718db9a 100644 --- a/src/ui/widgets/DisplayReactGridLayout/displayGridLayout.test.tsx +++ b/src/ui/widgets/DisplayReactGridLayout/displayGridLayout.test.tsx @@ -1,5 +1,5 @@ import { describe, it, expect, vi } from "vitest"; -import { render, screen } from "@testing-library/react"; +import { render, screen, fireEvent } from "@testing-library/react"; import React from "react"; import { DisplayGridLayoutComponent } from "./displayGridLayout"; @@ -13,7 +13,16 @@ vi.mock("react-grid-layout", async () => { const useGridLayout = vi.fn(({ layout, cols }: any) => ({ layout, - cols + cols, + isInteracting: true, + dragState: { + activeDrag: { i: "a", w: 0, h: 0 }, + oldDragItem: null, + oldLayout: null + }, + onDragStart: vi.fn(), + onDragStop: vi.fn(), + onResizeStop: vi.fn() })); return { @@ -95,15 +104,23 @@ vi.mock("../register", () => ({ registerWidget: vi.fn() })); -const TestChild = ({ id }: { id: string }) => ( -