Jest过时的快照警告导致测试失败:在退出Jest时忽略警告。

15

我有一个测试套件/文件,已经被禁用。它有一个相关的快照文件。对于我的特定情况,我不想删除或更新快照文件(长话短说:它在其他地方使用)。

因此,Jest仅记录警告而不是失败,对于过时的快照。但是,即使没有任何测试失败,Jest仍会退出代码1,导致我的构建失败。

是否可以调整配置以忽略过时的快照?还是有其他方法可以让Jest在仅有警告时退出代码0?

输入图像描述


你的 package.json 文件可以分享一下吗? - Mario Perez
抱歉,@MarioPerez,我已经无法访问那个代码库了。 - cham
1个回答

1
在项目的package.json文件中,将你的test-ui脚本添加--silent参数。

对于其他人来说,文档中说“防止测试通过控制台打印消息。” 如果这导致“Jest仅在警告后退出代码0”,那么我会感到惊讶。 - MatthewMartin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接