Quellcode durchsuchen

test for errorHandler config

Evan You vor 10 Jahren
Ursprung
Commit
068f6270d5
1 geänderte Dateien mit 10 neuen und 0 gelöschten Zeilen
  1. 10 0
      test/unit/features/global-api/config.spec.js

+ 10 - 0
test/unit/features/global-api/config.spec.js

@@ -33,4 +33,14 @@ describe('Global config', () => {
       Vue.config.silent = false
     })
   })
+
+  describe('errorHandler', () => {
+    Vue.config.errorHandler = spy
+    const err = new Error()
+    const vm = new Vue({
+      render () { throw err }
+    }).$mount()
+    expect(spy).toHaveBeenCalledWith(err, vm)
+    Vue.config.errorHandler = null
+  })
 })