test: fix test, after update deps web-animations does not work
This commit is contained in:
+17
-1
@@ -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;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user