@@ -842,13 +842,16 @@ test.describe('data-sveltekit attributes', () => {
842
842
843
843
// eager
844
844
await page . goto ( '/data-sveltekit/preload-code' ) ;
845
+ await page . locator ( '#eager' ) . hover ( ) ;
846
+ await page . locator ( '#eager' ) . dispatchEvent ( 'touchstart' ) ;
845
847
// expect 4 nodes on initial load: root layout, root error, current page, and eager preload
846
848
expect ( responses . length ) . toEqual ( 4 ) ;
847
849
848
850
// viewport
849
851
responses . length = 0 ;
850
852
page . locator ( '#viewport' ) . scrollIntoViewIfNeeded ( ) ;
851
853
await page . locator ( '#viewport' ) . hover ( ) ;
854
+ await page . locator ( '#viewport' ) . dispatchEvent ( 'touchstart' ) ;
852
855
await Promise . all ( [
853
856
page . waitForTimeout ( 100 ) , // wait for preloading to start
854
857
page . waitForLoadState ( 'networkidle' ) // wait for preloading to finish
@@ -858,6 +861,7 @@ test.describe('data-sveltekit attributes', () => {
858
861
// hover
859
862
responses . length = 0 ;
860
863
await page . locator ( '#hover' ) . hover ( ) ;
864
+ await page . locator ( '#hover' ) . dispatchEvent ( 'touchstart' ) ;
861
865
await Promise . all ( [
862
866
page . waitForTimeout ( 100 ) , // wait for preloading to start
863
867
page . waitForLoadState ( 'networkidle' ) // wait for preloading to finish
@@ -867,6 +871,7 @@ test.describe('data-sveltekit attributes', () => {
867
871
// tap
868
872
responses . length = 0 ;
869
873
await page . locator ( '#tap' ) . hover ( ) ;
874
+ await page . locator ( '#tap' ) . dispatchEvent ( 'touchstart' ) ;
870
875
await Promise . all ( [
871
876
page . waitForTimeout ( 100 ) , // wait for preloading to start
872
877
page . waitForLoadState ( 'networkidle' ) // wait for preloading to finish
@@ -922,6 +927,7 @@ test.describe('data-sveltekit attributes', () => {
922
927
requests . length = 0 ;
923
928
await page . goto ( '/data-sveltekit/preload-data' ) ;
924
929
await page . locator ( '#tap' ) . hover ( ) ;
930
+ await page . locator ( '#tap' ) . dispatchEvent ( 'touchstart' ) ;
925
931
await Promise . all ( [
926
932
page . waitForTimeout ( 100 ) , // wait for preloading to start
927
933
page . waitForLoadState ( 'networkidle' ) // wait for preloading to finish
0 commit comments