|
@@ -1,7 +1,6 @@
|
|
import React from 'react';
|
|
import React from 'react';
|
|
import '@testing-library/jest-dom/extend-expect';
|
|
import '@testing-library/jest-dom/extend-expect';
|
|
import { server } from '../../src/client/mocks/server';
|
|
import { server } from '../../src/client/mocks/server';
|
|
-import { useToastStore } from '../../src/client/state/toastStore';
|
|
|
|
|
|
|
|
// Mock next/router
|
|
// Mock next/router
|
|
// eslint-disable-next-line global-require
|
|
// eslint-disable-next-line global-require
|
|
@@ -42,15 +41,22 @@ const localStorageMock = (() => {
|
|
|
|
|
|
Object.defineProperty(window, 'localStorage', { value: localStorageMock });
|
|
Object.defineProperty(window, 'localStorage', { value: localStorageMock });
|
|
Object.defineProperty(window, 'ResizeObserver', { value: ResizeObserver });
|
|
Object.defineProperty(window, 'ResizeObserver', { value: ResizeObserver });
|
|
|
|
+Object.defineProperty(window, 'matchMedia', {
|
|
|
|
+ value: () => {
|
|
|
|
+ return {
|
|
|
|
+ matches: false,
|
|
|
|
+ addListener: () => {},
|
|
|
|
+ removeListener: () => {},
|
|
|
|
+ };
|
|
|
|
+ },
|
|
|
|
+});
|
|
|
|
|
|
beforeAll(() => {
|
|
beforeAll(() => {
|
|
// Enable the mocking in tests.
|
|
// Enable the mocking in tests.
|
|
server.listen();
|
|
server.listen();
|
|
});
|
|
});
|
|
|
|
|
|
-beforeEach(async () => {
|
|
|
|
- useToastStore.getState().clearToasts();
|
|
|
|
-});
|
|
|
|
|
|
+beforeEach(async () => {});
|
|
|
|
|
|
afterEach(() => {
|
|
afterEach(() => {
|
|
// Reset any runtime handlers tests may use.
|
|
// Reset any runtime handlers tests may use.
|