@@ -842,13 +842,16 @@ test.describe('data-sveltekit attributes', () => {
842842
843843 // eager
844844 await page . goto ( '/data-sveltekit/preload-code' ) ;
845+ await page . locator ( '#eager' ) . hover ( ) ;
846+ await page . locator ( '#eager' ) . dispatchEvent ( 'touchstart' ) ;
845847 // expect 4 nodes on initial load: root layout, root error, current page, and eager preload
846848 expect ( responses . length ) . toEqual ( 4 ) ;
847849
848850 // viewport
849851 responses . length = 0 ;
850852 page . locator ( '#viewport' ) . scrollIntoViewIfNeeded ( ) ;
851853 await page . locator ( '#viewport' ) . hover ( ) ;
854+ await page . locator ( '#viewport' ) . dispatchEvent ( 'touchstart' ) ;
852855 await Promise . all ( [
853856 page . waitForTimeout ( 100 ) , // wait for preloading to start
854857 page . waitForLoadState ( 'networkidle' ) // wait for preloading to finish
@@ -858,6 +861,7 @@ test.describe('data-sveltekit attributes', () => {
858861 // hover
859862 responses . length = 0 ;
860863 await page . locator ( '#hover' ) . hover ( ) ;
864+ await page . locator ( '#hover' ) . dispatchEvent ( 'touchstart' ) ;
861865 await Promise . all ( [
862866 page . waitForTimeout ( 100 ) , // wait for preloading to start
863867 page . waitForLoadState ( 'networkidle' ) // wait for preloading to finish
@@ -867,6 +871,7 @@ test.describe('data-sveltekit attributes', () => {
867871 // tap
868872 responses . length = 0 ;
869873 await page . locator ( '#tap' ) . hover ( ) ;
874+ await page . locator ( '#tap' ) . dispatchEvent ( 'touchstart' ) ;
870875 await Promise . all ( [
871876 page . waitForTimeout ( 100 ) , // wait for preloading to start
872877 page . waitForLoadState ( 'networkidle' ) // wait for preloading to finish
@@ -922,6 +927,7 @@ test.describe('data-sveltekit attributes', () => {
922927 requests . length = 0 ;
923928 await page . goto ( '/data-sveltekit/preload-data' ) ;
924929 await page . locator ( '#tap' ) . hover ( ) ;
930+ await page . locator ( '#tap' ) . dispatchEvent ( 'touchstart' ) ;
925931 await Promise . all ( [
926932 page . waitForTimeout ( 100 ) , // wait for preloading to start
927933 page . waitForLoadState ( 'networkidle' ) // wait for preloading to finish
0 commit comments