Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
expect(onSearch).toBeCalledWith("");
expect(onSearch).toHaveBeenCalledTimes(1);
expect(onSearch).toBeCalledWith("");
expect(onSearch).toHaveBeenCalledTimes(1);
+ // component should not clear on same selfClearProp
+ searchInput.setProps({ selfClearProp: 'abc' });
+ jest.runTimersToTime(1000);
+ expect(onSearch).toHaveBeenCalledTimes(1);
+
// component should clear on selfClearProp change
searchInput.setProps({ selfClearProp: '111' });
jest.runTimersToTime(1000);
// component should clear on selfClearProp change
searchInput.setProps({ selfClearProp: '111' });
jest.runTimersToTime(1000);