Skip to content

Commit 3dd85ac

Browse files
committed
chore: update logic
1 parent 31b6334 commit 3dd85ac

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"test": "rc-test"
4444
},
4545
"dependencies": {
46-
"@rc-component/select": "~1.2.0-alpha.2",
46+
"@rc-component/select": "~1.2.0-alpha.3",
4747
"@rc-component/tree": "~1.0.0",
4848
"@rc-component/util": "^1.3.0",
4949
"clsx": "^2.1.1"

tests/search.spec.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import Cascader from '../src';
66
import { optionsForActiveMenuItems } from './demoOptions';
77
import type { ReactWrapper } from './enzyme';
88
import { mount } from './enzyme';
9+
import { expectOpen } from './util';
910

1011
describe('Cascader.Search', () => {
1112
function doSearch(wrapper: ReactWrapper, search: string) {
@@ -45,6 +46,14 @@ describe('Cascader.Search', () => {
4546
},
4647
];
4748

49+
beforeEach(() => {
50+
jest.useFakeTimers();
51+
});
52+
53+
afterEach(() => {
54+
jest.useRealTimers();
55+
});
56+
4857
it('default search', () => {
4958
const onSearch = jest.fn();
5059
const onChange = jest.fn();
@@ -284,7 +293,7 @@ describe('Cascader.Search', () => {
284293

285294
// Click
286295
fireEvent.click(document.querySelector('.rc-cascader-menu-item-content') as HTMLElement);
287-
expect(document.querySelector('.rc-cascader-dropdown-hidden')).toBeTruthy();
296+
expectOpen(container, false);
288297
expect(document.querySelector('.rc-cascader-menu-item-content')?.textContent).toBe(
289298
'Label Bamboo / Label Little / Toy Fish',
290299
);

0 commit comments

Comments
 (0)