@@ -22,7 +22,6 @@ describe("JS", () => {
2222 beforeEach ( ( ) => {
2323 global . document . body . innerHTML = "" ;
2424 jest . useFakeTimers ( ) ;
25- setStartSystemTime ( ) ;
2625 } ) ;
2726
2827 afterEach ( ( ) => {
@@ -301,27 +300,27 @@ describe("JS", () => {
301300 JS . exec ( event , "click" , click . getAttribute ( "phx-click" ) , view , click ) ;
302301 expect ( hideStartCalled ) . toBe ( true ) ;
303302 // first tick: waiting for start classes to be set
304- advanceTimersToNextFrame ( ) ;
303+ jest . advanceTimersToNextFrame ( ) ;
305304 expect ( modal . classList . contains ( "fade-out-start" ) ) . toBe ( true ) ;
306305 expect ( modal . classList . contains ( "fade-out" ) ) . toBe ( false ) ;
307306 // second tick: waiting for out classes to be set
308- advanceTimersToNextFrame ( ) ;
307+ jest . advanceTimersToNextFrame ( ) ;
309308 expect ( modal . classList . contains ( "fade-out-start" ) ) . toBe ( true ) ;
310309 expect ( modal . classList . contains ( "fade-out" ) ) . toBe ( true ) ;
311310 // third tick: waiting for outEndClasses
312- advanceTimersToNextFrame ( ) ;
311+ jest . advanceTimersToNextFrame ( ) ;
313312 expect ( modal . classList . contains ( "fade-out-start" ) ) . toBe ( false ) ;
314313 expect ( modal . classList . contains ( "fade-out" ) ) . toBe ( true ) ;
315314 expect ( modal . classList . contains ( "fade-out-end" ) ) . toBe ( true ) ;
316315 // wait for onEnd
317316 jest . runAllTimers ( ) ;
318- advanceTimersToNextFrame ( ) ;
317+ jest . advanceTimersToNextFrame ( ) ;
319318 // fifth tick: display: none
320- advanceTimersToNextFrame ( ) ;
319+ jest . advanceTimersToNextFrame ( ) ;
321320 expect ( hideEndCalled ) . toBe ( true ) ;
322321 expect ( modal . style . display ) . toEqual ( "none" ) ;
323322 // sixth tick, removed end classes
324- advanceTimersToNextFrame ( ) ;
323+ jest . advanceTimersToNextFrame ( ) ;
325324 expect ( modal . classList . contains ( "fade-out-start" ) ) . toBe ( false ) ;
326325 expect ( modal . classList . contains ( "fade-out" ) ) . toBe ( false ) ;
327326 expect ( modal . classList . contains ( "fade-out-end" ) ) . toBe ( false ) ;
@@ -330,24 +329,24 @@ describe("JS", () => {
330329 JS . exec ( event , "click" , click . getAttribute ( "phx-click" ) , view , click ) ;
331330 expect ( showStartCalled ) . toBe ( true ) ;
332331 // first tick: waiting for start classes to be set
333- advanceTimersToNextFrame ( ) ;
332+ jest . advanceTimersToNextFrame ( ) ;
334333 expect ( modal . classList . contains ( "fade-in-start" ) ) . toBe ( true ) ;
335334 expect ( modal . classList . contains ( "fade-in" ) ) . toBe ( false ) ;
336335 expect ( modal . style . display ) . toEqual ( "none" ) ;
337336 // second tick: waiting for in classes to be set
338- advanceTimersToNextFrame ( ) ;
337+ jest . advanceTimersToNextFrame ( ) ;
339338 expect ( modal . classList . contains ( "fade-in-start" ) ) . toBe ( true ) ;
340339 expect ( modal . classList . contains ( "fade-in" ) ) . toBe ( true ) ;
341340 expect ( modal . classList . contains ( "fade-in-end" ) ) . toBe ( false ) ;
342341 expect ( modal . style . display ) . toEqual ( "block" ) ;
343342 // third tick: waiting for inEndClasses
344- advanceTimersToNextFrame ( ) ;
343+ jest . advanceTimersToNextFrame ( ) ;
345344 expect ( modal . classList . contains ( "fade-in-start" ) ) . toBe ( false ) ;
346345 expect ( modal . classList . contains ( "fade-in" ) ) . toBe ( true ) ;
347346 expect ( modal . classList . contains ( "fade-in-end" ) ) . toBe ( true ) ;
348347 // wait for onEnd
349348 jest . runAllTimers ( ) ;
350- advanceTimersToNextFrame ( ) ;
349+ jest . advanceTimersToNextFrame ( ) ;
351350 expect ( showEndCalled ) . toBe ( true ) ;
352351 // sixth tick, removed end classes
353352 expect ( modal . classList . contains ( "fade-in-start" ) ) . toBe ( false ) ;
0 commit comments