diff --git a/web/src/components/__tests__/ArticleEditor.spec.ts b/web/src/components/__tests__/ArticleEditor.spec.ts index 60ef929..aaca4cd 100644 --- a/web/src/components/__tests__/ArticleEditor.spec.ts +++ b/web/src/components/__tests__/ArticleEditor.spec.ts @@ -12,6 +12,11 @@ vi.mock('@nuxt/ui/composables', () => ({ useToast: () => ({ add: vi.fn() }), })) +const emptyRectList = () => Object.assign([], { item: () => null }) as unknown as DOMRectList + +Range.prototype.getClientRects = emptyRectList +Range.prototype.getBoundingClientRect = () => new DOMRect() + function mockResponse(status: number, body: unknown = null) { return { ok: status >= 200 && status < 300,