我是React的新手,找不到一个简单问题的解决方案。
我正在使用create-react-app
,并且成功进行了jest快照测试。然后,为了进行尝试,我更改了render()
函数的内部。现在开玩笑说我× has a valid snapshot (5ms)
(我知道这很正常。),它说我:
1个快照测试在1个测试套件中失败。检查您的代码更改或 按
u
进行更新。
我不知道该如何更新。我试图按u, ctrl + u 和其他组合。但是那里什么都没有改变。我知道这是一个愚蠢的问题,但是如何更新它们?
答案 0 :(得分:2)
您可以通过两种方式更新快照:
运行npm test
,然后在交互式外壳中按u
运行npm test -u
,-u
标志告诉玩笑者更新快照。
如果您使用的是纱线,则可以将npm
更改为yarn