mocha以编程方式设置vue错误处理程序

时间:2017-11-28 10:41:44

标签: vue.js mocha vue-test-utils

我发现自己在mocha的几乎所有单元测试的开头都写了这个:

Curso

默认情况下,Vue会捕获所有错误并将其记录到控制台,因此mocha无法看到它们。此代码可确保抛出的错误无法通过测试。

有没有办法用mocha来做这个而不必用这行代码开始每一次异步测试?如果我必须编写/使用插件,那很好。

1 个答案:

答案 0 :(得分:-1)

尝试:

Vue.config.errorHandler = function (err, vm, info) {
  throw err
}

在您的测试条目中。