From 6ee336e1782e9dd390351b1090ee614e39d263d5 Mon Sep 17 00:00:00 2001 From: Lukas Date: Thu, 5 Sep 2024 16:46:58 +0300 Subject: [PATCH] Try fixing unstable tests --- .../src/DateCalendar/tests/DateCalendar.test.tsx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/x-date-pickers/src/DateCalendar/tests/DateCalendar.test.tsx b/packages/x-date-pickers/src/DateCalendar/tests/DateCalendar.test.tsx index 8332954d9937..81833dfd0e52 100644 --- a/packages/x-date-pickers/src/DateCalendar/tests/DateCalendar.test.tsx +++ b/packages/x-date-pickers/src/DateCalendar/tests/DateCalendar.test.tsx @@ -9,7 +9,7 @@ import { createPickerRenderer, adapterToUse } from 'test/utils/pickers'; const isJSDOM = /jsdom/.test(window.navigator.userAgent); describe('', () => { - const { render } = createPickerRenderer(); + const { render, clock } = createPickerRenderer({ clockConfig: new Date(2019, 0, 2) }); it('switches between views uncontrolled', async () => { const handleViewChange = spy(); @@ -128,17 +128,13 @@ describe('', () => { }); describe('with fake timers', () => { - const { render: renderWithFakeTimers, clock } = createPickerRenderer({ - clock: 'fake', - clockConfig: new Date('2019-01-02'), - }); + clock.withFakeTimers(); + // test: https://github.com/mui/mui-x/issues/12373 it('should not reset day to `startOfDay` if value already exists when finding the closest enabled date', () => { const onChange = spy(); const defaultDate = adapterToUse.date('2019-01-02T11:12:13.550Z'); - renderWithFakeTimers( - , - ); + render(); fireEvent.click( screen.getByRole('button', { name: 'calendar view is open, switch to year view' }),