@@ -14,8 +14,6 @@ import { useState } from '@wordpress/element';
1414 */
1515import BoxControl from '../' ;
1616
17- jest . useFakeTimers ( ) ;
18-
1917const Example = ( extraProps ) => {
2018 const [ state , setState ] = useState ( ) ;
2119
@@ -39,9 +37,7 @@ describe( 'BoxControl', () => {
3937 } ) ;
4038
4139 it ( 'should update values when interacting with input' , async ( ) => {
42- const user = userEvent . setup ( {
43- advanceTimers : jest . advanceTimersByTime ,
44- } ) ;
40+ const user = userEvent . setup ( ) ;
4541
4642 render ( < BoxControl /> ) ;
4743
@@ -63,9 +59,7 @@ describe( 'BoxControl', () => {
6359
6460 describe ( 'Reset' , ( ) => {
6561 it ( 'should reset values when clicking Reset' , async ( ) => {
66- const user = userEvent . setup ( {
67- advanceTimers : jest . advanceTimersByTime ,
68- } ) ;
62+ const user = userEvent . setup ( ) ;
6963
7064 render ( < BoxControl /> ) ;
7165
@@ -89,9 +83,7 @@ describe( 'BoxControl', () => {
8983 } ) ;
9084
9185 it ( 'should reset values when clicking Reset, if controlled' , async ( ) => {
92- const user = userEvent . setup ( {
93- advanceTimers : jest . advanceTimersByTime ,
94- } ) ;
86+ const user = userEvent . setup ( ) ;
9587
9688 render ( < Example /> ) ;
9789
@@ -115,9 +107,7 @@ describe( 'BoxControl', () => {
115107 } ) ;
116108
117109 it ( 'should reset values when clicking Reset, if controlled <-> uncontrolled state changes' , async ( ) => {
118- const user = userEvent . setup ( {
119- advanceTimers : jest . advanceTimersByTime ,
120- } ) ;
110+ const user = userEvent . setup ( ) ;
121111
122112 render ( < Example /> ) ;
123113
@@ -141,9 +131,7 @@ describe( 'BoxControl', () => {
141131 } ) ;
142132
143133 it ( 'should persist cleared value when focus changes' , async ( ) => {
144- const user = userEvent . setup ( {
145- advanceTimers : jest . advanceTimersByTime ,
146- } ) ;
134+ const user = userEvent . setup ( ) ;
147135 const spyChange = jest . fn ( ) ;
148136
149137 render ( < BoxControl onChange = { ( v ) => spyChange ( v ) } /> ) ;
@@ -179,9 +167,7 @@ describe( 'BoxControl', () => {
179167
180168 describe ( 'Unlinked sides' , ( ) => {
181169 it ( 'should update a single side value when unlinked' , async ( ) => {
182- const user = userEvent . setup ( {
183- advanceTimers : jest . advanceTimersByTime ,
184- } ) ;
170+ const user = userEvent . setup ( ) ;
185171
186172 render ( < Example /> ) ;
187173
@@ -216,9 +202,7 @@ describe( 'BoxControl', () => {
216202 } ) ;
217203
218204 it ( 'should update a whole axis when value is changed when unlinked' , async ( ) => {
219- const user = userEvent . setup ( {
220- advanceTimers : jest . advanceTimersByTime ,
221- } ) ;
205+ const user = userEvent . setup ( ) ;
222206
223207 render ( < Example splitOnAxis /> ) ;
224208
@@ -251,9 +235,7 @@ describe( 'BoxControl', () => {
251235
252236 describe ( 'Unit selections' , ( ) => {
253237 it ( 'should update unlinked controls unit selection based on all input control' , async ( ) => {
254- const user = userEvent . setup ( {
255- advanceTimers : jest . advanceTimersByTime ,
256- } ) ;
238+ const user = userEvent . setup ( ) ;
257239
258240 // Render control.
259241 render ( < BoxControl /> ) ;
@@ -285,9 +267,7 @@ describe( 'BoxControl', () => {
285267 } ) ;
286268
287269 it ( 'should use individual side attribute unit when available' , async ( ) => {
288- const user = userEvent . setup ( {
289- advanceTimers : jest . advanceTimersByTime ,
290- } ) ;
270+ const user = userEvent . setup ( ) ;
291271
292272 // Render control.
293273 const { rerender } = render ( < BoxControl /> ) ;
@@ -337,9 +317,7 @@ describe( 'BoxControl', () => {
337317
338318 describe ( 'onChange updates' , ( ) => {
339319 it ( 'should call onChange when values contain more than just CSS units' , async ( ) => {
340- const user = userEvent . setup ( {
341- advanceTimers : jest . advanceTimersByTime ,
342- } ) ;
320+ const user = userEvent . setup ( ) ;
343321 const setState = jest . fn ( ) ;
344322
345323 render ( < BoxControl onChange = { setState } /> ) ;
@@ -361,9 +339,7 @@ describe( 'BoxControl', () => {
361339 } ) ;
362340
363341 it ( 'should not pass invalid CSS unit only values to onChange' , async ( ) => {
364- const user = userEvent . setup ( {
365- advanceTimers : jest . advanceTimersByTime ,
366- } ) ;
342+ const user = userEvent . setup ( ) ;
367343 const setState = jest . fn ( ) ;
368344
369345 render ( < BoxControl onChange = { setState } /> ) ;
0 commit comments