mirror of
https://github.com/ansible/awx.git
synced 2026-01-11 18:09:57 -03:30
delete un-workable test for useThrottle
This commit is contained in:
parent
a1f257bd4a
commit
25fe090e67
@ -1,46 +0,0 @@
|
||||
import React from 'react';
|
||||
import { act } from 'react-dom/test-utils';
|
||||
import { mount } from 'enzyme';
|
||||
import useThrottle from './useThrottle';
|
||||
|
||||
function TestInner() {
|
||||
return <div />;
|
||||
}
|
||||
function Test({ value }) {
|
||||
const throttled = useThrottle(value, 500);
|
||||
return <TestInner throttled={throttled} />;
|
||||
}
|
||||
|
||||
jest.useFakeTimers();
|
||||
|
||||
describe('useThrottle', () => {
|
||||
test.skip('should throttle value', async () => {
|
||||
const mockTime = { value: 1000 };
|
||||
const realDateNow = Date.now.bind(global.Date);
|
||||
const dateNowStub = jest.fn(() => mockTime.value);
|
||||
global.Date.now = dateNowStub;
|
||||
let wrapper;
|
||||
await act(async () => {
|
||||
wrapper = await mount(<Test value={3} />);
|
||||
});
|
||||
|
||||
wrapper.setProps({
|
||||
value: 4,
|
||||
});
|
||||
|
||||
expect(wrapper.find('TestInner').prop('throttled')).toEqual(3);
|
||||
jest.advanceTimersByTime(501);
|
||||
mockTime.value = 1510;
|
||||
wrapper.setProps({
|
||||
value: 2,
|
||||
});
|
||||
wrapper.setProps({
|
||||
value: 4,
|
||||
});
|
||||
wrapper.update();
|
||||
expect(wrapper.find('TestInner').prop('throttled')).toEqual(4);
|
||||
|
||||
// Date.now.restore();
|
||||
global.Date.now = realDateNow;
|
||||
});
|
||||
});
|
||||
Loading…
x
Reference in New Issue
Block a user