diff --git a/packages/components/auto-complete/__tests__/vitest-auto-complete.test.jsx b/packages/components/auto-complete/__tests__/vitest-auto-complete.test.jsx index 59b4af2314..35b4935114 100644 --- a/packages/components/auto-complete/__tests__/vitest-auto-complete.test.jsx +++ b/packages/components/auto-complete/__tests__/vitest-auto-complete.test.jsx @@ -5,7 +5,8 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render, mockDelay, simulateKeydownEvent } from '@test/utils'; +import { fireEvent, mockDelay, render, simulateKeydownEvent, vi } from '@test/utils'; + import { AutoComplete } from '..'; import { getNormalAutoCompleteMount, getOptionSlotAutoCompleteMount } from './mount'; diff --git a/packages/components/avatar/__tests__/mount.jsx b/packages/components/avatar/__tests__/mount.jsx index c67879db71..55f1c7a9dd 100644 --- a/packages/components/avatar/__tests__/mount.jsx +++ b/packages/components/avatar/__tests__/mount.jsx @@ -1,5 +1,6 @@ import React from 'react'; import { render } from '@test/utils'; + import { Avatar } from '..'; // Avatar 数量变化会影响测试用例结果 @@ -8,10 +9,10 @@ export function getAvatarGroupDefaultMount(AvatarGroup, props, events) { W - } /> + } /> TD ME - + , ); } diff --git a/packages/components/avatar/__tests__/vitest-avatar.test.jsx b/packages/components/avatar/__tests__/vitest-avatar.test.jsx index 206935472c..9652d46c76 100644 --- a/packages/components/avatar/__tests__/vitest-avatar.test.jsx +++ b/packages/components/avatar/__tests__/vitest-avatar.test.jsx @@ -5,7 +5,8 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render, mockDelay, simulateImageEvent } from '@test/utils'; +import { fireEvent, mockDelay, render, simulateImageEvent, vi } from '@test/utils'; + import { Avatar, AvatarGroup } from '..'; import { getAvatarGroupDefaultMount } from './mount'; diff --git a/packages/components/back-top/__tests__/vitest-back-top.test.jsx b/packages/components/back-top/__tests__/vitest-back-top.test.jsx index b967865792..71fd3b1e8b 100644 --- a/packages/components/back-top/__tests__/vitest-back-top.test.jsx +++ b/packages/components/back-top/__tests__/vitest-back-top.test.jsx @@ -5,7 +5,8 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render } from '@test/utils'; +import { fireEvent, render, vi } from '@test/utils'; + import { BackTop } from '..'; describe('BackTop Component', () => { diff --git a/packages/components/button/__tests__/vitest-button.test.jsx b/packages/components/button/__tests__/vitest-button.test.jsx index d4e7bba212..2560f39e0d 100644 --- a/packages/components/button/__tests__/vitest-button.test.jsx +++ b/packages/components/button/__tests__/vitest-button.test.jsx @@ -5,7 +5,8 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render } from '@test/utils'; +import { fireEvent, render, vi } from '@test/utils'; + import { Button } from '..'; describe('Button Component', () => { diff --git a/packages/components/divider/__tests__/vitest-divider.test.jsx b/packages/components/divider/__tests__/vitest-divider.test.jsx index 18b0080107..ac52383856 100644 --- a/packages/components/divider/__tests__/vitest-divider.test.jsx +++ b/packages/components/divider/__tests__/vitest-divider.test.jsx @@ -5,6 +5,7 @@ */ import React from 'react'; import { render } from '@test/utils'; + import { Divider } from '..'; describe('Divider Component', () => { diff --git a/packages/components/guide/__tests__/mount.jsx b/packages/components/guide/__tests__/mount.jsx index 40d6fc0bb9..1a3b36d9c5 100644 --- a/packages/components/guide/__tests__/mount.jsx +++ b/packages/components/guide/__tests__/mount.jsx @@ -1,8 +1,9 @@ import React from 'react'; import { render } from '@test/utils'; -import Input from '../../input'; + import Button from '../../button'; import { Row } from '../../grid'; +import Input from '../../input'; function GuideContent() { return ( @@ -56,7 +57,7 @@ export function getGuideDefaultMount(Guide, props, events) {
-
+ , ); } @@ -66,32 +67,32 @@ export function getGuideMultipleStepsMount(Guide, props, events) {
-
+ , ); } // custom step props export function getCustomGuideStepMount(Guide, props) { - const steps = [{ ...STEPS[0], ...props}] + const steps = [{ ...STEPS[0], ...props }]; return render(
-
+ , ); } // custom multiple step props export function getCustomMultipleGuideStepMount(Guide, props) { const { current = 0, ...guideStepProps } = props; - let steps = [...STEPS]; + const steps = [...STEPS]; steps[current] = { ...STEPS[current], ...guideStepProps }; return render(
-
+ , ); } -export default {} +export default {}; diff --git a/packages/components/guide/__tests__/vitest-guide.test.jsx b/packages/components/guide/__tests__/vitest-guide.test.jsx index 7db3285870..0eaa6915bc 100644 --- a/packages/components/guide/__tests__/vitest-guide.test.jsx +++ b/packages/components/guide/__tests__/vitest-guide.test.jsx @@ -5,13 +5,14 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render, mockDelay } from '@test/utils'; +import { fireEvent, mockDelay, render, vi } from '@test/utils'; + import { Guide } from '..'; import { - getGuideDefaultMount, - getGuideMultipleStepsMount, getCustomGuideStepMount, getCustomMultipleGuideStepMount, + getGuideDefaultMount, + getGuideMultipleStepsMount, } from './mount'; describe('Guide Component', () => { diff --git a/packages/components/image/__tests__/lazy.test.jsx b/packages/components/image/__tests__/lazy.test.jsx index f095c77f0f..c3400b858d 100644 --- a/packages/components/image/__tests__/lazy.test.jsx +++ b/packages/components/image/__tests__/lazy.test.jsx @@ -1,7 +1,8 @@ import React from 'react'; -import { fireEvent, render, mockIntersectionObserver } from '@test/utils'; -import { Image } from '..'; +import { fireEvent, mockIntersectionObserver, render } from '@test/utils'; + import Space from '../../space'; +import { Image } from '..'; describe('Image Component', () => { beforeAll(() => { @@ -17,7 +18,7 @@ describe('Image Component', () => { callback([{ isIntersecting: true }]); } }); - } + }; mockIntersectionObserver({}, { observe }); }); @@ -26,24 +27,21 @@ describe('Image Component', () => { const { container } = render( - { - Array.from({ length: 16 }).map((_, index) => ( - - )) - } - + {Array.from({ length: 16 }).map((_, index) => ( + + ))} + , ); const spaceElement = container.querySelector('.t-space'); fireEvent.scroll(spaceElement, { target: { scrollY: 400 } }); // 滚动后,第一张图片会加载,但后面的图片不会加载 - expect(spaceElement.firstChild.querySelector('img')).not.toBeNull() - expect(spaceElement.lastChild.querySelector('img')).toBeNull() - + expect(spaceElement.firstChild.querySelector('img')).not.toBeNull(); + expect(spaceElement.lastChild.querySelector('img')).toBeNull(); }); }); diff --git a/packages/components/image/__tests__/mount.jsx b/packages/components/image/__tests__/mount.jsx index 5aa239efb4..748821dd0b 100644 --- a/packages/components/image/__tests__/mount.jsx +++ b/packages/components/image/__tests__/mount.jsx @@ -2,16 +2,16 @@ import React from 'react'; import { render } from '@test/utils'; function ImageOverlay() { - return
预览
+ return
预览
; } export function getOverlayImageMount(Image, props, events) { return render( } {...props} {...events} - > + >, ); } diff --git a/packages/components/image/__tests__/vitest-image.test.jsx b/packages/components/image/__tests__/vitest-image.test.jsx index 8607aca52e..b1c3090c13 100644 --- a/packages/components/image/__tests__/vitest-image.test.jsx +++ b/packages/components/image/__tests__/vitest-image.test.jsx @@ -5,7 +5,8 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render, mockDelay, simulateImageEvent } from '@test/utils'; +import { fireEvent, mockDelay, render, simulateImageEvent, vi } from '@test/utils'; + import { Image } from '..'; import { getOverlayImageMount } from './mount'; diff --git a/packages/components/input/__tests__/mount.jsx b/packages/components/input/__tests__/mount.jsx index 99d2567571..68bb9aa314 100644 --- a/packages/components/input/__tests__/mount.jsx +++ b/packages/components/input/__tests__/mount.jsx @@ -1,5 +1,6 @@ import React from 'react'; import { render } from '@test/utils'; + import { Input } from '..'; export function getInputGroupDefaultMount(InputGroup, props) { diff --git a/packages/components/input/__tests__/vitest-input.test.jsx b/packages/components/input/__tests__/vitest-input.test.jsx index d8962729a7..cd56b32324 100644 --- a/packages/components/input/__tests__/vitest-input.test.jsx +++ b/packages/components/input/__tests__/vitest-input.test.jsx @@ -5,7 +5,8 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render, mockDelay, simulateInputChange } from '@test/utils'; +import { fireEvent, mockDelay, render, simulateInputChange, vi } from '@test/utils'; + import { Input, InputGroup } from '..'; import { getInputGroupDefaultMount } from './mount'; diff --git a/packages/components/link/__tests__/vitest-link.test.jsx b/packages/components/link/__tests__/vitest-link.test.jsx index 49bc1d3fde..6f02bab9aa 100644 --- a/packages/components/link/__tests__/vitest-link.test.jsx +++ b/packages/components/link/__tests__/vitest-link.test.jsx @@ -5,7 +5,8 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render } from '@test/utils'; +import { fireEvent, render, vi } from '@test/utils'; + import { Link } from '..'; describe('Link Component', () => { diff --git a/packages/components/message/__tests__/message.test.jsx b/packages/components/message/__tests__/message.test.jsx index de705013eb..06e56c0df9 100644 --- a/packages/components/message/__tests__/message.test.jsx +++ b/packages/components/message/__tests__/message.test.jsx @@ -1,5 +1,4 @@ import React from 'react'; -import { fireEvent, mockTimeout, render, vi, waitFor } from '@test/utils'; import { CheckCircleFilledIcon, ErrorCircleFilledIcon, @@ -8,6 +7,8 @@ import { InfoCircleFilledIcon, LoadingIcon, } from 'tdesign-icons-react'; +import { fireEvent, mockTimeout, render, vi, waitFor } from '@test/utils'; + import Message, { MessagePlugin } from '../index'; const defaultMessage = '默认的message'; diff --git a/packages/components/radio/__tests__/mount.jsx b/packages/components/radio/__tests__/mount.jsx index 4190bce676..62ae9340a6 100644 --- a/packages/components/radio/__tests__/mount.jsx +++ b/packages/components/radio/__tests__/mount.jsx @@ -1,5 +1,6 @@ import React from 'react'; import { render } from '@test/utils'; + import { Radio } from '..'; // options 写法 diff --git a/packages/components/radio/__tests__/vitest-radio.test.jsx b/packages/components/radio/__tests__/vitest-radio.test.jsx index 6fe2edf469..ffaa0e3be4 100644 --- a/packages/components/radio/__tests__/vitest-radio.test.jsx +++ b/packages/components/radio/__tests__/vitest-radio.test.jsx @@ -5,9 +5,10 @@ * If you need to modify this file, contact PMC first please. */ import React from 'react'; -import { fireEvent, vi, render } from '@test/utils'; +import { fireEvent, render, vi } from '@test/utils'; + import { Radio, RadioGroup } from '..'; -import { getRadioGroupKidsMount, getRadioGroupDefaultMount } from './mount'; +import { getRadioGroupDefaultMount, getRadioGroupKidsMount } from './mount'; describe('Radio Component', () => { it('props.allowUncheck works fine', () => { diff --git a/packages/components/select-input/__tests__/mount.jsx b/packages/components/select-input/__tests__/mount.jsx index e26b14b3ed..02cab580df 100644 --- a/packages/components/select-input/__tests__/mount.jsx +++ b/packages/components/select-input/__tests__/mount.jsx @@ -13,7 +13,7 @@ const OPTIONS = [ function Panel() { return (