美化 HTML 的 Jest 快照序列化程序。
使用此 Jest 序列化程序时,它会将任何以“<”开头的字符串转换为快照中缩进良好的 HTML。
此序列化程序基于 ,这是一种固执的 HTML 格式化程序,可在快照测试失败的情况下简化差异的可读性。
安装
添加包作为开发依赖项:
# With npm
npm install --save-dev jest-serializer-html
# With yarn
yarn add --dev jest-serializer-html
更新 package.json 以:
" jest " : {
" snapshotSerializers " : [ " jest-serializer-html " ]
}
香草 JS 示例
test ( 'should beautify HTML' , ( ) => {
expect
1