快照

来源:3-1 snapshot 快照测试

qq_慕尼黑1028606

2019-08-10

import Marked from '…/…/src/components/Marked.vue’
import { shallowMount } from '@vue/test-utils’
import { findTestWrapper } from ‘…/jestUtils/findTest’

describe(‘Marked组件’, () => {
it(‘Marked组件样式发生改变提示’, () => {
const wrapper = shallowMount(Marked)
console.log(wrapper)
expect(wrapper).toMatchSnapshot()
})
})
老师这是我项目的实际应用,快照能生成 但改变不会报错。请问是什么原因

写回答

2回答

qq_慕尼黑1028606

提问者

2019-08-12

谢谢老师回复,我是在项目的基础上自己配置jest,有点吃力,那个问题解决了,是因为我的

snapshotSerializers: [

'jest-serializer-vue'

],

不知道为什么没生效   我卸载重新 安装了下包  解决了该问题   如果有同学遇到了一样的问题  可以试着看一下自己的该配置

0
0

Dell

2019-08-11

你打印wrapper输出的是什么,快照里存的是什么,截图看下

0
1
qq_慕尼黑1028606
谢谢老师回复,我是在项目的基础上自己配置jest,有点吃力,那个问题解决了,是因为我的 snapshotSerializers: [ 'jest-serializer-vue' ], 不知道为什么没生效 我卸载重新 安装了下包 解决了该问题 如果有同学遇到了一样的问题 可以试着看一下自己的该配置
2019-08-12
共1条回复

前端要学的测试课 从Jest入门到 TDD/BDD双实战

自动化测试实战 Vue / React 项目,让技术水平和架构思维双提升

1433 学习 · 350 问题

查看课程