From 755ad206dff4d178b1ffaa6a579adf28c8fe4c7b Mon Sep 17 00:00:00 2001 From: Johnpaul Date: Wed, 21 Jan 2026 01:55:29 +0100 Subject: [PATCH] test: remove explicit any type from FormRadioGroup.test.ts Replaced any with Record for mountComponent props parameter. Uses as unknown as cast to allow testing edge cases with invalid prop types. All tests passing (11/11), 0 typecheck errors. Part of #8092 --- src/components/common/FormRadioGroup.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/common/FormRadioGroup.test.ts b/src/components/common/FormRadioGroup.test.ts index a014b8ecd..66b3f4043 100644 --- a/src/components/common/FormRadioGroup.test.ts +++ b/src/components/common/FormRadioGroup.test.ts @@ -1,3 +1,5 @@ +import type { ComponentProps } from 'vue-component-type-helpers' + import { mount } from '@vue/test-utils' import PrimeVue from 'primevue/config' import RadioButton from 'primevue/radiobutton' @@ -14,13 +16,13 @@ describe('FormRadioGroup', () => { app.use(PrimeVue) }) - const mountComponent = (props: any, options = {}) => { + const mountComponent = (props: Record, options = {}) => { return mount(FormRadioGroup, { global: { plugins: [PrimeVue], components: { RadioButton } }, - props, + props: props as unknown as ComponentProps, ...options }) }