test: fix test, after update deps web-animations does not work

This commit is contained in:
2026-02-23 14:32:28 +05:00
parent 655e358158
commit 551f94ebe4
+17 -1
View File
@@ -1,3 +1,19 @@
import "@testing-library/jest-dom/vitest"; import "@testing-library/jest-dom/vitest";
import "vitest-canvas-mock"; 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;
});
}