import { Excalidraw } from "../../index"; import { KEYS } from "../../keys"; import { Keyboard } from "../../tests/helpers/ui"; import { render, waitFor, getByTestId } from "../../tests/test-utils"; describe("Test ", () => { it("should", async () => { const { container } = await render(); expect(window.h.state.openMenu).toBe(null); getByTestId(container, "main-menu-trigger").click(); expect(window.h.state.openMenu).toBe("canvas"); await waitFor(() => { Keyboard.keyDown(KEYS.ESCAPE); expect(window.h.state.openMenu).toBe(null); }); }); });