From 0bcdae3fddbb65aefdf30d9707622dcdb2ba4033 Mon Sep 17 00:00:00 2001 From: Albert Yu Date: Tue, 4 Feb 2025 22:30:56 +0800 Subject: [PATCH] Add a test --- .../src/slider/thumb/SliderThumb.test.tsx | 38 ++++++++++++++++++- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/packages/react/src/slider/thumb/SliderThumb.test.tsx b/packages/react/src/slider/thumb/SliderThumb.test.tsx index ae40617d53..32d397ddfc 100644 --- a/packages/react/src/slider/thumb/SliderThumb.test.tsx +++ b/packages/react/src/slider/thumb/SliderThumb.test.tsx @@ -94,8 +94,8 @@ describe('', () => { refInstanceof: window.HTMLDivElement, })); - describe.skipIf(isJSDOM)('internal styles', () => { - it('positions the thumb when the value changes', async () => { + describe.skipIf(isJSDOM)('positioning styles', () => { + it('positions the thumb when dragged', async () => { const { getByTestId } = await render( ', () => { fireEvent.touchEnd(document.body, createTouches([{ identifier: 1, clientX: 0, clientY: 0 }])); expect(thumbStyles.getPropertyValue('left')).to.equal('200px'); }); + + it('positions the thumb when the controlled value changes externally', async () => { + function App() { + const [val, setVal] = React.useState(20); + return ( + +