projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
15768: set up button filter, minor cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
[arvados-workbench2.git]
/
src
/
components
/
search-input
/
search-input.test.tsx
diff --git
a/src/components/search-input/search-input.test.tsx
b/src/components/search-input/search-input.test.tsx
index ff1d30c45af097292627b8f52a6115575c5c0d10..ba70f752b9d22fe131dd1b40fdbefe6b7dfa5731 100644
(file)
--- a/
src/components/search-input/search-input.test.tsx
+++ b/
src/components/search-input/search-input.test.tsx
@@
-104,6
+104,11
@@
describe("<SearchInput />", () => {
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);