瀏覽代碼

test for errorHandler config

Evan You 10 年之前
父節點
當前提交
068f6270d5
共有 1 個文件被更改,包括 10 次插入0 次删除
  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
+  })
 })