diff --git a/components/date-picker/__tests__/DatePicker.test.js b/components/date-picker/__tests__/DatePicker.test.js index 0e8f45cfa6..07c7301b4a 100644 --- a/components/date-picker/__tests__/DatePicker.test.js +++ b/components/date-picker/__tests__/DatePicker.test.js @@ -219,7 +219,9 @@ describe('DatePicker', () => { }); describe('warning use if use invalidate moment', () => { + const warnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {}); const invalidateTime = moment('I AM INVALIDATE'); + warnSpy.mockReset(); it('defaultValue', () => { mount(); diff --git a/components/tree/__tests__/directory.test.js b/components/tree/__tests__/directory.test.js index 7664a5c67b..c8ec72061d 100644 --- a/components/tree/__tests__/directory.test.js +++ b/components/tree/__tests__/directory.test.js @@ -1,19 +1,22 @@ import React from 'react'; import { mount, render } from 'enzyme'; +import debounce from 'lodash/debounce'; import Tree from '../index'; const { DirectoryTree, TreeNode } = Tree; -const mockDebounce = jest.mock('lodash/debounce', () => fn => fn); +jest.mock('lodash/debounce'); describe('Directory Tree', () => { + debounce.mockImplementation(fn => fn); + beforeAll(() => { jest.useFakeTimers(); }); afterAll(() => { jest.useRealTimers(); - mockDebounce.mockRestore(); + debounce.mockRestore(); }); function createTree(props) {