Explorar o código

chore(test): replace deprecated `initEvent` (#8490)

zqran %!s(int64=2) %!d(string=hai) anos
pai
achega
736cf154cc

+ 4 - 2
packages/runtime-dom/__tests__/directives/vOn.spec.ts

@@ -6,8 +6,10 @@ function triggerEvent(
   event: string,
   process?: (e: any) => any
 ) {
-  const e = document.createEvent('HTMLEvents')
-  e.initEvent(event, true, true)
+  const e = new Event(event, {
+    bubbles: true,
+    cancelable: true
+  })
   if (event === 'click') {
     ;(e as any).button = 0
   }

+ 4 - 2
packages/vue-compat/__tests__/utils.ts

@@ -3,8 +3,10 @@ export function triggerEvent(
   event: string,
   process?: (e: any) => any
 ) {
-  const e = document.createEvent('HTMLEvents')
-  e.initEvent(event, true, true)
+  const e = new Event(event, {
+    bubbles: true,
+    cancelable: true
+  })
   if (process) process(e)
   target.dispatchEvent(e)
   return e