Просмотр исходного кода

test(e2e): fix flaky idle hydration strategy test

ref: e168d6239db59531628b639e3a6f7b2ae8c8e804
daiwei 1 месяц назад
Родитель
Сommit
81d48e50c7
1 измененных файлов с 9 добавлено и 7 удалено
  1. 9 7
      packages/vue/__tests__/e2e/hydration-strat-idle-vapor.html

+ 9 - 7
packages/vue/__tests__/e2e/hydration-strat-idle-vapor.html

@@ -37,13 +37,15 @@
   const AsyncComp = defineVaporAsyncComponent({
     loader: () =>
       new Promise(resolve => {
-        setTimeout(() => {
-          console.log('resolve')
-          resolve(Comp)
-          requestIdleCallback(() => {
-            console.log('busy')
-          })
-        }, 10)
+        window.resolveLoader = () => {
+          setTimeout(() => {
+            console.log('resolve')
+            resolve(Comp)
+            requestIdleCallback(() => {
+              console.log('busy')
+            })
+          }, 10)
+        }
       }),
     hydrate: hydrateOnIdle(),
   })