From 8b7e562913a06a081a68bdce24edc85ebfe7b681 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B4=8B?= Date: Fri, 19 May 2023 15:34:31 +0800 Subject: [PATCH] chore: add test case --- tests/Select.test.tsx | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/tests/Select.test.tsx b/tests/Select.test.tsx index 937ab8fe..66353220 100644 --- a/tests/Select.test.tsx +++ b/tests/Select.test.tsx @@ -1,5 +1,5 @@ -import { fireEvent,render as testingRender } from '@testing-library/react'; -import { mount,render } from 'enzyme'; +import { fireEvent, render as testingRender } from '@testing-library/react'; +import { mount, render } from 'enzyme'; import KeyCode from 'rc-util/lib/KeyCode'; import { spyElementPrototype } from 'rc-util/lib/test/domHook'; import { resetWarned } from 'rc-util/lib/warning'; @@ -8,7 +8,7 @@ import type { ScrollConfig } from 'rc-virtual-list/lib/List'; import React from 'react'; import { act } from 'react-dom/test-utils'; import type { SelectProps } from '../src'; -import Select,{ OptGroup,Option,useBaseProps } from '../src'; +import Select, { OptGroup, Option, useBaseProps } from '../src'; import type { BaseSelectRef } from '../src/BaseSelect'; import allowClearTest from './shared/allowClearTest'; import blurTest from './shared/blurTest'; @@ -17,11 +17,11 @@ import inputFilterTest from './shared/inputFilterTest'; import keyDownTest from './shared/keyDownTest'; import openControlledTest from './shared/openControlledTest'; import { -expectOpen, -findSelection, -injectRunAllTimers, -selectItem, -toggleOpen + expectOpen, + findSelection, + injectRunAllTimers, + selectItem, + toggleOpen, } from './utils/common'; describe('Select.Basic', () => { @@ -148,6 +148,24 @@ describe('Select.Basic', () => { }); }); + it('item label should be the same as user enter when set groupLabel', () => { + const { container } = testingRender( +