MCPcopy Create free account
hub / github.com/react-component/select / expectOpen

Function expectOpen

tests/utils/common.ts:4–17  ·  view source on GitHub ↗
(wrapper: any, open: boolean = true)

Source from the content-addressed store, hash-verified

2import { createEvent, fireEvent } from '@testing-library/react';
3
4export function expectOpen(wrapper: any, open: boolean = true) {
5 if (wrapper instanceof HTMLElement) {
6 expect(!!wrapper.querySelector('.rc-select-open')).toBe(open);
7 return;
8 }
9
10 const expectWrapper = expect(wrapper.find('.rc-select').hasClass('rc-select-open'));
11
12 if (open) {
13 expectWrapper.toBeTruthy();
14 } else {
15 expectWrapper.toBeFalsy();
16 }
17}
18
19export function toggleOpen(wrapper: any) {
20 if (wrapper instanceof HTMLElement) {

Callers 6

Combobox.test.tsxFile · 0.90
Select.test.tsxFile · 0.90
Tags.test.tsxFile · 0.90
Multiple.test.tsxFile · 0.90
openControlledTestFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…