请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

快照

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()
})
})
老师这是我项目的实际应用,快照能生成 但改变不会报错。请问是什么原因

正在回答 回答被采纳积分+3

2回答

提问者 qq_慕尼黑1028606 2019-08-12 09:55:35

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

snapshotSerializers: [

'jest-serializer-vue'

],

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

0 回复 有任何疑惑可以回复我~
Dell 2019-08-11 21:27:05

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

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕尼黑1028606 #1
    谢谢老师回复,我是在项目的基础上自己配置jest,有点吃力,那个问题解决了,是因为我的
    
    snapshotSerializers: [
    
    'jest-serializer-vue'
    
    ],
    
    不知道为什么没生效   我卸载重新 安装了下包  解决了该问题   如果有同学遇到了一样的问题  可以试着看一下自己的该配置
    回复 有任何疑惑可以回复我~ 2019-08-12 09:55:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信