From 203f76b0eb69e89029d25c4e005c36395fd636eb Mon Sep 17 00:00:00 2001 From: sleepyShen1989 <109908413+sleepyShen1989@users.noreply.github.com> Date: Thu, 30 May 2024 18:47:18 +0800 Subject: [PATCH] test(components): [select] fix option type warning (#17020) --- packages/components/select/__tests__/options.test.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/components/select/__tests__/options.test.tsx b/packages/components/select/__tests__/options.test.tsx index dad0df18eb..def07fd57f 100644 --- a/packages/components/select/__tests__/options.test.tsx +++ b/packages/components/select/__tests__/options.test.tsx @@ -3,6 +3,7 @@ import { mount } from '@vue/test-utils' import { afterEach, describe, it } from 'vitest' import Options from '../src/options' +import type { PropType } from 'vue' import type { VueWrapper } from '@vue/test-utils' describe('options', () => { @@ -12,6 +13,9 @@ describe('options', () => { name: 'ElOption', props: { label: String, + value: [String, Number, Boolean, Object] as PropType< + string | number | boolean | object + >, }, template: '
', }) @@ -20,6 +24,9 @@ describe('options', () => { const ElOptionGroupStub = defineComponent({ name: 'ElOptionGroup', + props: { + label: String, + }, template: '
', })