问题标签 [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.
node-sass - 您正在尝试使用“scss”。缺少节点萨斯
我的项目正在运行 node-sass,但我决定将其更改为 sass (dart-sass),因为我想避免安装 python、g++ 而只是为了运行 npm install,而 node-sass 会因为 node-gyp 而强制你这样做.
所以我跑了
运行npm run build
( vue-cli-service build
) 工作正常,但我的持续集成在npm run test:unit
( vue-cli-service test:unit
) 上失败。
这是完整的错误:
我该怎么做才能修复此错误?我不想回到 node-sass。
vue.js - 如果提供的内容在 vue.js 中是否存在,如何使用 jest 编写测试用例?
我有一个负责注册的组件 Register.vue,为此我正在使用 jest 编写测试用例,这里我的疑问是如何为 P-tag 天气内容中存在的“在线图书购物”编写测试用例匹配与否,请帮我写一个测试用例并进行验证,请分享一些验证 HTML REGEX 模式的参考
Register.vue
Register.spec.js
vue.js - 运行时如何纠正这种类型的警告(npm t)node_modules/@vue/test-utils/dist/vue-test-utils.js:1704 Vue.js中的这个错误?
我有一个负责注册用户的组件,我使用 vue-jest 为该组件编写测试用例,我为该 Register 组件编写了一些测试用例,当我运行 npm t 它显示以下[errors]但所有测试案例应该通过,如何解决这个错误请帮我解决这个问题
Register.spec.js
Register.vue
vue.js - 如何将 Vue3 与 vue-jest 一起使用?
我有以下依赖...
但是当我跑步时,npm install
我得到...
我查看了代码,看到了一个名为vue3-jest的库,但它在 npm 中不可用...
获取使用 vue3 的 vue-jest 版本的正确方法是什么?
vue.js - vue jest 去抖动功能的单元测试
我想从我创建的 debounce 函数编写一个单元测试,但我似乎找不到解决方案。
这是代码:
到目前为止我所尝试的:
我在某处读到测试去抖动功能应该使用 jest 内置计时器,但还没有找到解决方案,我应该如何解决这个问题?
typescript - 带有 vue-jest 和 typescript 的玩笑返回语法错误
请帮我解决这个问题,非常感谢。
我正在尝试向我的项目添加测试:
- 打字稿文件=>成功
- vue 文件(没有打字稿)=> 成功
- vue 文件(带有打字稿)=> 失败
测试.test.ts
Test.ts // 成功
VueWithJs.vue // 成功
VueWithTs.vue // 失败
错误:
jest.config.js
包.json
babel.config.js
javascript - vue-jest 配置 - 有没有办法映射模板/脚本 src 属性中出现的别名?
依赖:“@vue/cli-plugin-unit-jest”:“^4.5.13”,“@vue/test-utils”:“^1.2.1”,“vue-jest”:“^3.0.7”
我有一个使用在 vue.config.js 中设置的别名(比如“foo”)的应用程序:
对于 import 语句和 HTML 标记 src...
在 main.js 中:
在 ../src/core/App/index.vue 中:
我知道我可以在 jest.config.js 中使用 moduleNameMapper,例如:
'^foo(.*)$': '<rootDir>$1',
但是,这不会映射出现在我的 HTML 标记的 src 属性中的别名。有没有办法让 vue-jest 通过配置设置或其他方式解释这些属性路径?
任何建议将不胜感激。
unit-testing - 无法在 CryptoJS.AES.decrypt 中读取 null 的属性“盐”
我正在 vuejs 上使用 jest 测试我的应用程序。当我TypeError: Cannot read property 'salt' of null
使用crypto-js
.
运行测试时,它运行checkingRoutes
功能
如何解决@vue/test-utils 上的问题