This reverts commit 5ea0436051.
This commit is contained in:
@@ -1,32 +0,0 @@
|
||||
import { debounce } from '../TimeHelpers';
|
||||
// Tell Jest to mock all timeout functions
|
||||
jest.useFakeTimers('modern');
|
||||
|
||||
describe('debounce', () => {
|
||||
test('execute just once with immediate false', () => {
|
||||
let func = jest.fn();
|
||||
let debouncedFunc = debounce(func, 1000);
|
||||
|
||||
for (let i = 0; i < 100; i += 1) {
|
||||
debouncedFunc();
|
||||
}
|
||||
|
||||
// Fast-forward time
|
||||
jest.runAllTimers();
|
||||
|
||||
expect(func).toBeCalledTimes(1);
|
||||
});
|
||||
|
||||
test('execute just once with immediate true', () => {
|
||||
let func = jest.fn();
|
||||
let debouncedFunc = debounce(func, 1000, true);
|
||||
|
||||
for (let i = 0; i < 100; i += 1) {
|
||||
debouncedFunc();
|
||||
}
|
||||
|
||||
jest.runAllTimers();
|
||||
|
||||
expect(func).toBeCalledTimes(1);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user