aboutsummaryrefslogtreecommitdiffstats
path: root/jest.setup.js
diff options
context:
space:
mode:
Diffstat (limited to 'jest.setup.js')
-rw-r--r--jest.setup.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/jest.setup.js b/jest.setup.js
index 92c6c3b..718f274 100644
--- a/jest.setup.js
+++ b/jest.setup.js
@@ -1,7 +1,8 @@
-import { jest } from '@jest/globals';
+import { afterAll, afterEach, beforeAll, jest } from '@jest/globals';
import '@testing-library/jest-dom/jest-globals';
import nextRouterMock from 'next-router-mock';
import './tests/jest/__mocks__/matchMedia.mock';
+import { mswServer } from './tests/msw';
jest.mock('next/router', () => nextRouterMock);
jest.mock('next/dynamic', () => () => 'dynamic-import');
@@ -15,3 +16,7 @@ jest.mock('src/utils/helpers/rehype.ts', () => {
updateContentTree: jest.fn((str) => str),
};
});
+
+beforeAll(() => mswServer.listen());
+afterEach(() => mswServer.resetHandlers());
+afterAll(() => mswServer.close());