【问题标题】:react jest confirming snapshot change反应笑话确认快照更改
【发布时间】:2018-07-25 20:42:16
【问题描述】:

我是 React 的新手,我找不到简单问题的解决方案。 我正在使用create-react-app,并且成功运行了 jest 快照测试。然后,为了尝试,我更改了 render() 函数的内部。现在开玩笑说我× has a valid snapshot (5ms)(我知道这很正常。)它说我:

1 个快照测试在 1 个测试套件中失败。检查您的代码更改或 按u 更新它们。

我不知道如何更新它。我尝试按 u、ctrl + u 和其他组合。但那里什么都没有改变。我知道这是个愚蠢的问题,但我该如何更新它们?

【问题讨论】:

  • 如何运行测试?

标签: javascript reactjs jestjs


【解决方案1】:

您可以通过两种方式更新快照:

  1. 运行npm test,然后在交互式shell中按u

  2. 运行npm test -u-u 标志告诉 jest 更新快照。

如果您使用的是 yarn,您可以将 npm 更改为 yarn

【讨论】:

    猜你喜欢
    • 2020-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多