From c890dc6edbea7dc5e85df0c3d1dae37e78117486 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 25 Sep 2025 11:58:22 +0200 Subject: [PATCH] bui-themer: remove unnecessary matchMedia mocks Signed-off-by: Patrik Oldsberg --- .../BuiThemerPage/BuiThemePreview.test.tsx | 15 --------------- .../BuiThemerPage/BuiThemerPage.test.tsx | 15 --------------- .../BuiThemerPage/ThemeContent.test.tsx | 16 ---------------- 3 files changed, 46 deletions(-) diff --git a/plugins/bui-themer/src/components/BuiThemerPage/BuiThemePreview.test.tsx b/plugins/bui-themer/src/components/BuiThemerPage/BuiThemePreview.test.tsx index 79a2f9e83e..375f9411a7 100644 --- a/plugins/bui-themer/src/components/BuiThemerPage/BuiThemePreview.test.tsx +++ b/plugins/bui-themer/src/components/BuiThemerPage/BuiThemePreview.test.tsx @@ -20,21 +20,6 @@ import { renderInTestApp } from '@backstage/test-utils'; import { BuiThemePreview } from './BuiThemePreview'; describe('BuiThemePreview', () => { - beforeAll(() => { - Object.defineProperty(window, 'matchMedia', { - writable: true, - value: jest.fn().mockImplementation(query => ({ - matches: false, - media: query, - onchange: null, - addListener: jest.fn(), - removeListener: jest.fn(), - addEventListener: jest.fn(), - removeEventListener: jest.fn(), - dispatchEvent: jest.fn(), - })), - }); - }); it('renders headings and sample components', async () => { const { container } = await renderInTestApp( { - beforeAll(() => { - Object.defineProperty(window, 'matchMedia', { - writable: true, - value: jest.fn().mockImplementation(query => ({ - matches: false, - media: query, - onchange: null, - addListener: jest.fn(), - removeListener: jest.fn(), - addEventListener: jest.fn(), - removeEventListener: jest.fn(), - dispatchEvent: jest.fn(), - })), - }); - }); it('renders empty state when no themes installed', async () => { const apis = [[appThemeApiRef, { getInstalledThemes: () => [] }]] as const; await renderInTestApp( diff --git a/plugins/bui-themer/src/components/BuiThemerPage/ThemeContent.test.tsx b/plugins/bui-themer/src/components/BuiThemerPage/ThemeContent.test.tsx index 8ece77ad0e..3a075b80d3 100644 --- a/plugins/bui-themer/src/components/BuiThemerPage/ThemeContent.test.tsx +++ b/plugins/bui-themer/src/components/BuiThemerPage/ThemeContent.test.tsx @@ -30,22 +30,6 @@ jest.mock('./convertMuiToBuiTheme', () => ({ describe('ThemeContent', () => { const muiTheme = createTheme(); - beforeAll(() => { - Object.defineProperty(window, 'matchMedia', { - writable: true, - value: jest.fn().mockImplementation(query => ({ - matches: false, - media: query, - onchange: null, - addListener: jest.fn(), - removeListener: jest.fn(), - addEventListener: jest.fn(), - removeEventListener: jest.fn(), - dispatchEvent: jest.fn(), - })), - }); - }); - it('renders title, variant and tabs', async () => { await renderInTestApp(