summaryrefslogtreecommitdiff
path: root/client/src/setup.ts
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/setup.ts')
-rw-r--r--client/src/setup.ts11
1 files changed, 10 insertions, 1 deletions
diff --git a/client/src/setup.ts b/client/src/setup.ts
index 0abb5f3..d72d646 100644
--- a/client/src/setup.ts
+++ b/client/src/setup.ts
@@ -1,6 +1,15 @@
-import { afterAll, afterEach, beforeAll } from 'vitest';
+import { afterAll, afterEach, beforeAll, beforeEach, vitest } from 'vitest';
import { server } from './mocks/server';
beforeAll(() => server.listen({ onUnhandledRequest: 'error' }));
+beforeEach(() => {
+ const mockIntersectionObserver = vitest.fn();
+ mockIntersectionObserver.mockReturnValue({
+ observe: () => this,
+ unobserve: () => this,
+ disconnect: () => this,
+ });
+ window.IntersectionObserver = mockIntersectionObserver;
+})
afterAll(() => server.close());
afterEach(() => server.resetHandlers());