@@ -348,27 +348,24 @@ describe('bootstrap', () => {
348348 await router . navigateByUrl ( '/aa' ) ;
349349 window . scrollTo ( 0 , 5000 ) ;
350350
351- // IE 11 uses non-standard pageYOffset instead of scrollY
352- const getScrollY = ( ) => window . scrollY !== undefined ? window . scrollY : window . pageYOffset ;
353-
354351 await router . navigateByUrl ( '/fail' ) ;
355- expect ( getScrollY ( ) ) . toEqual ( 5000 ) ;
352+ expect ( window . pageYOffset ) . toEqual ( 5000 ) ;
356353
357354 await router . navigateByUrl ( '/bb' ) ;
358355 window . scrollTo ( 0 , 3000 ) ;
359356
360- expect ( getScrollY ( ) ) . toEqual ( 3000 ) ;
357+ expect ( window . pageYOffset ) . toEqual ( 3000 ) ;
361358
362359 await router . navigateByUrl ( '/cc' ) ;
363- expect ( getScrollY ( ) ) . toEqual ( 0 ) ;
360+ expect ( window . pageYOffset ) . toEqual ( 0 ) ;
364361
365362 await router . navigateByUrl ( '/aa#marker2' ) ;
366- expect ( getScrollY ( ) ) . toBeGreaterThanOrEqual ( 5900 ) ;
367- expect ( getScrollY ( ) ) . toBeLessThan ( 6000 ) ; // offset
363+ expect ( window . pageYOffset ) . toBeGreaterThanOrEqual ( 5900 ) ;
364+ expect ( window . pageYOffset ) . toBeLessThan ( 6000 ) ; // offset
368365
369366 await router . navigateByUrl ( '/aa#marker3' ) ;
370- expect ( getScrollY ( ) ) . toBeGreaterThanOrEqual ( 8900 ) ;
371- expect ( getScrollY ( ) ) . toBeLessThan ( 9000 ) ;
367+ expect ( window . pageYOffset ) . toBeGreaterThanOrEqual ( 8900 ) ;
368+ expect ( window . pageYOffset ) . toBeLessThan ( 9000 ) ;
372369 done ( ) ;
373370 } ) ;
374371
0 commit comments