@@ -201,32 +201,32 @@ describe('React hooks DevTools integration', () => {
201201 if ( __DEV__ ) {
202202 // First render was locked
203203 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Loading' ] ) ;
204- scheduleUpdate ( fiber ) ; // Re-render
204+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
205205 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Loading' ] ) ;
206206
207207 // Release the lock
208208 setSuspenseHandler ( ( ) => false ) ;
209- scheduleUpdate ( fiber ) ; // Re-render
209+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
210210 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
211- scheduleUpdate ( fiber ) ; // Re-render
211+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
212212 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
213213
214214 // Lock again
215215 setSuspenseHandler ( ( ) => true ) ;
216- scheduleUpdate ( fiber ) ; // Re-render
216+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
217217 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Loading' ] ) ;
218218
219219 // Release the lock again
220220 setSuspenseHandler ( ( ) => false ) ;
221- scheduleUpdate ( fiber ) ; // Re-render
221+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
222222 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
223223
224224 // Ensure it checks specific fibers.
225225 setSuspenseHandler ( f => f === fiber || f === fiber . alternate ) ;
226- scheduleUpdate ( fiber ) ; // Re-render
226+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
227227 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Loading' ] ) ;
228228 setSuspenseHandler ( f => f !== fiber && f !== fiber . alternate ) ;
229- scheduleUpdate ( fiber ) ; // Re-render
229+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
230230 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
231231 } else {
232232 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
@@ -259,33 +259,33 @@ describe('React hooks DevTools integration', () => {
259259 if ( __DEV__ ) {
260260 // First render was locked
261261 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Loading' ] ) ;
262- scheduleUpdate ( fiber ) ; // Re-render
262+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
263263 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Loading' ] ) ;
264264
265265 // Release the lock
266266 setSuspenseHandler ( ( ) => false ) ;
267- scheduleUpdate ( fiber ) ; // Re-render
267+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
268268 Scheduler . unstable_flushAll ( ) ;
269269 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
270- scheduleUpdate ( fiber ) ; // Re-render
270+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
271271 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
272272
273273 // Lock again
274274 setSuspenseHandler ( ( ) => true ) ;
275- scheduleUpdate ( fiber ) ; // Re-render
275+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
276276 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Loading' ] ) ;
277277
278278 // Release the lock again
279279 setSuspenseHandler ( ( ) => false ) ;
280- scheduleUpdate ( fiber ) ; // Re-render
280+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
281281 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
282282
283283 // Ensure it checks specific fibers.
284284 setSuspenseHandler ( f => f === fiber || f === fiber . alternate ) ;
285- scheduleUpdate ( fiber ) ; // Re-render
285+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
286286 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Loading' ] ) ;
287287 setSuspenseHandler ( f => f !== fiber && f !== fiber . alternate ) ;
288- scheduleUpdate ( fiber ) ; // Re-render
288+ act ( ( ) => scheduleUpdate ( fiber ) ) ; // Re-render
289289 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
290290 } else {
291291 expect ( renderer . toJSON ( ) . children ) . toEqual ( [ 'Done' ] ) ;
0 commit comments