问题标签 [vue-jest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nuxt.js - Nuxt Jest 无法导入“vuex”
我正在 nuxt 上测试 jest,这是我的第一次。但我正面临这个错误,我不知道会发生什么,我尝试在其他包中它可以工作,但不是这个。我在 nuxt 的新环境上进行了测试,它可以工作,但这个不工作。
包.json
.babelrc
jest.config.js
MyAccountLogin.spec.js
错误
所以我错过了什么?
vuejs2 - VueStore TypeError:无法读取子组件上未定义的属性“getters”-Jest 和 Nuxt
在运行 Jest 测试时,挂载组件的子组件使用 mapGetters 从存储中获取一些值,并且在尝试读取 jest-test 上的 vuex getter 时抛出错误。
即使使用:
子组件抛出错误。在paren,它正在运作的商店。
我应该如何将商店注入子组件
vue.js - 在 vue jest 单元测试中渲染模板 Web 组件
在我的 vue3 项目中,我开始使用 Jest 和 Vue Test Utils 编写单元测试。我正在使用由 Stencil.js 生成的 Web 组件,这就是问题所在。开玩笑不渲染它们,所以如果没有来自 Web 组件的逻辑,我就无法测试我的 Vue 组件。
以下是 Web 组件在 Jest 中的外观:
它应该看起来像:
根据 Stencil 文档,我需要应用 pollyfils 并使用代码定义自定义组件:
但这里的问题是问题的解决方案吗?我应该在哪里添加这段代码,以便 Jest 渲染