[APM] Disable flaky useFetcher test (#70638)

This commit is contained in:
Søren Louv-Jansen 2020-07-02 22:34:53 +02:00 committed by GitHub
parent a921bbf4c2
commit fa70afb5ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -58,28 +58,29 @@ describe.skip('useFetcher', () => {
expect(hook.result.current).toEqual(true);
});
it('is true for minimum 1000ms', () => {
hook = renderHook((isLoading) => useDelayedVisibility(isLoading), {
initialProps: false,
});
// Disabled because it's flaky: https://github.com/elastic/kibana/issues/66389
// it('is true for minimum 1000ms', () => {
// hook = renderHook((isLoading) => useDelayedVisibility(isLoading), {
// initialProps: false,
// });
hook.rerender(true);
// hook.rerender(true);
act(() => {
jest.advanceTimersByTime(100);
});
// act(() => {
// jest.advanceTimersByTime(100);
// });
hook.rerender(false);
act(() => {
jest.advanceTimersByTime(900);
});
// hook.rerender(false);
// act(() => {
// jest.advanceTimersByTime(900);
// });
expect(hook.result.current).toEqual(true);
// expect(hook.result.current).toEqual(true);
act(() => {
jest.advanceTimersByTime(100);
});
// act(() => {
// jest.advanceTimersByTime(100);
// });
expect(hook.result.current).toEqual(false);
});
// expect(hook.result.current).toEqual(false);
// });
});