From d3750c8d70e04ab50713b3f2fdead230f4388684 Mon Sep 17 00:00:00 2001 From: konojunya Date: Fri, 4 Sep 2026 01:35:43 +0900 Subject: [PATCH] Stabilize ResizeObserver-dependent tests --- src/test/setup.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test/setup.ts b/src/test/setup.ts index 39e7727..5615d88 100644 --- a/src/test/setup.ts +++ b/src/test/setup.ts @@ -4,6 +4,14 @@ import { afterEach, vi } from "vitest" afterEach(cleanup) +class ResizeObserverMock { + observe = vi.fn() + unobserve = vi.fn() + disconnect = vi.fn() +} + +vi.stubGlobal("ResizeObserver", ResizeObserverMock) + Object.defineProperty(URL, "createObjectURL", { configurable: true, value: vi.fn(() => "blob:stack-preview"),