Skip to content

Commit a8ae51f

Browse files
chore(deps): update dependency @sinonjs/fake-timers to v15.3.0 (ant-design#57551)
* chore(deps): update dependency @sinonjs/fake-timers to v15.3.0 * fix --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: thinkasany <480968828@qq.com>
1 parent c046f6e commit a8ae51f

5 files changed

Lines changed: 12 additions & 10 deletions

File tree

components/__tests__/node.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jest.mock('../../tests/shared/demoTest', () => {
1818

1919
describe('node', () => {
2020
beforeAll(() => {
21-
jest.useFakeTimers().setSystemTime(new Date('2016-11-22'));
21+
jest.useFakeTimers().setSystemTime(new Date('2016-11-22').getTime());
2222
});
2323

2424
// Find the component exist demo test file

components/calendar/__tests__/index.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ describe('Calendar', () => {
554554
});
555555

556556
it('support Calendar.generateCalendar', () => {
557-
jest.useFakeTimers().setSystemTime(new Date('2000-01-01'));
557+
jest.useFakeTimers().setSystemTime(new Date('2000-01-01').getTime());
558558

559559
const MyCalendar = Calendar.generateCalendar(dayjsGenerateConfig);
560560
const { container } = render(<MyCalendar />);

components/calendar/__tests__/select.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const { resetWarned } = warning;
1313
describe('Calendar.onSelect', () => {
1414
beforeEach(() => {
1515
resetWarned();
16-
jest.useFakeTimers().setSystemTime(new Date('2000-02-01'));
16+
jest.useFakeTimers().setSystemTime(new Date('2000-02-01').getTime());
1717
});
1818

1919
afterEach(() => {

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -329,14 +329,14 @@
329329
},
330330
"pnpm": {
331331
"overrides": {
332-
"@sinonjs/fake-timers": "15.2.0"
332+
"@sinonjs/fake-timers": "15.3.0"
333333
}
334334
},
335335
"overrides": {
336-
"@sinonjs/fake-timers": "15.2.0"
336+
"@sinonjs/fake-timers": "15.3.0"
337337
},
338338
"resolutions": {
339-
"@sinonjs/fake-timers": "15.2.0"
339+
"@sinonjs/fake-timers": "15.3.0"
340340
},
341341
"size-limit": [
342342
{

tests/shared/demoTest.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,9 @@ function baseTest(doInject: boolean, component: string, options: Options = {}) {
5151

5252
const errSpy = excludeWarning();
5353

54-
Date.now = jest.fn(() => new Date('2016-11-22').getTime());
55-
jest.useFakeTimers().setSystemTime(new Date('2016-11-22'));
54+
const mockNow = new Date('2016-11-22').getTime();
55+
Date.now = jest.fn(() => mockNow);
56+
jest.useFakeTimers().setSystemTime(mockNow);
5657

5758
let Demo = jest.requireActual(`../../${file}`).default;
5859
// Inject Trigger status unless skipped
@@ -187,8 +188,9 @@ export function semanticDemoTest(component: string, options: Options = {}) {
187188

188189
const errSpy = excludeWarning();
189190

190-
Date.now = jest.fn(() => new Date('2016-11-22').getTime());
191-
jest.useFakeTimers().setSystemTime(new Date('2016-11-22'));
191+
const mockNow = new Date('2016-11-22').getTime();
192+
Date.now = jest.fn(() => mockNow);
193+
jest.useFakeTimers().setSystemTime(mockNow);
192194

193195
let Demo = jest.requireActual(`../../${file}`).default;
194196
Demo = typeof Demo === 'function' ? <Demo /> : Demo;

0 commit comments

Comments
 (0)