Я создаю асинхронные тесты, используя vue-test-utils
и jest
, используя описанный здесь подход:
https://vue -test-utils.vuejs.org / guides / # what-about-nexttick
, где вы устанавливаете Vue.config.errorHandler = done
, как показано ниже
test('Then we are shown events in EventCreate component', done => {
Vue.config.errorHandler = done
Это работает, и когда в компоненте обработки обещания в компоненте возникает ошибка, мои тесты не пройдут.Однако я получаю это предупреждение.
console.error node_modules/@vue/test-utils/dist/vue-test-utils.js:1421
[vue-test-utils]: Global error handler detected (Vue.config.errorHandler).
Vue Test Utils sets a custom error handler to throw errors thrown by instances. If you want this behavior in your tests, you must remove the global error handler.
Я не хочу спамить мои результаты теста с этим предупреждением.Есть ли способ отключить его?