- Test Message -
-diff --git a/setupTest.ts b/setupTest.ts index a05bcb7..a23b2d3 100644 --- a/setupTest.ts +++ b/setupTest.ts @@ -1,4 +1,18 @@ -import { expect } from 'vitest'; +import { expect, vi } from 'vitest'; import * as matchers from '@testing-library/jest-dom/matchers'; -expect.extend(matchers); \ No newline at end of file +expect.extend(matchers); + +Object.defineProperty(window, 'matchMedia', { + writable: true, + value: vi.fn().mockImplementation((query) => ({ + matches: false, + media: query, + onchange: null, + addListener: vi.fn(), // deprecated + removeListener: vi.fn(), // deprecated + addEventListener: vi.fn(), + removeEventListener: vi.fn(), + dispatchEvent: vi.fn(), + })), +}); diff --git a/src/app/__snapshots__/layout.test.tsx.snap b/src/app/__snapshots__/layout.test.tsx.snap index 249355b..d0ada7e 100644 --- a/src/app/__snapshots__/layout.test.tsx.snap +++ b/src/app/__snapshots__/layout.test.tsx.snap @@ -6,65 +6,129 @@ exports[`Layout > Layout should render 1`] = ` lang="en" >
-+ Test Message +
+