From 551f94ebe46061614e7e42ca8779637136390f5e Mon Sep 17 00:00:00 2001 From: Ku6epXBOCTuK Date: Mon, 23 Feb 2026 14:32:28 +0500 Subject: [PATCH] test: fix test, after update deps web-animations does not work --- tests/setup.ts | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/tests/setup.ts b/tests/setup.ts index 1a30197..28882b0 100644 --- a/tests/setup.ts +++ b/tests/setup.ts @@ -1,3 +1,19 @@ import "@testing-library/jest-dom/vitest"; import "vitest-canvas-mock"; -import "web-animations-js"; +import { vi } from "vitest"; + +if (typeof Element !== "undefined") { + Element.prototype.animate = vi.fn().mockImplementation(() => { + return { + finished: Promise.resolve(), + cancel: vi.fn(), + pause: vi.fn(), + play: vi.fn(), + reverse: vi.fn(), + finish: vi.fn(), + persist: vi.fn(), + currentTime: 0, + startTime: 0, + } as unknown as Animation; + }); +}