Jest, Vuex Ошибка при рендеринге: «Ошибка типа: Не удается прочитать свойство« прокси »неопределенного» - PullRequest
0 голосов
/ 09 ноября 2018

У меня проблема с написанием юнит-тестов с использованием Jest, vuelidate выдает предупреждение.

TypeError: Невозможно прочитать свойство 'proxy' из неопределенного в VueComponent.refProxy (F: \ wamp64 \ www \ vue-cli-sandbox \ node_modules \ vuelidate \ lib \ index.js: 364: 32)

Это особенно происходит при проверке массива элементов с использованием $ each и попытке добавить элемент в массив с помощью мутаций хранилища, когда $ v передается дочернему компоненту.

После нескольких дней расследования это может быть связано с тем, как Vue отображает данные. Однако это предупреждение не отображается при запуске приложения с npm run serve. Я врезался в кирпичную стену и не уверен, что делать дальше, чтобы решить эту проблему.

Я создал репозиторий с небольшим примером структуры кода, чтобы можно было показать и воспроизвести это предупреждение. https://github.com/ParsonsProjects/vue-cli-sandbox/tree/jest-vuelidate

Любая помощь будет принята с благодарностью. Спасибо

...