【问题标题】:Any warnings related to react code for jest enzyme unit tests fails the tests instead of just displaying the warning任何与开玩笑酶单元测试的反应代码相关的警告都会使测试失败,而不仅仅是显示警告
【发布时间】:2017-10-20 00:55:28
【问题描述】:

我最近为我的 react 项目完成了 jest 酶配置。问题是来自反应代码的任何警告都会导致我的测试用例失败。有什么办法可以让我进行开玩笑的酶配置,以便即使有一些警告也能运行我的测试?我的代码功能齐全,我想忽略我的测试警告,只希望我的测试用例运行而不是在任何小警告出现时立即失败。

【问题讨论】:

  • 什么类型的警告?你能举一些例子吗..
  • react-prop-types 警告,如果我使用 react v 15.5 并直接从主反应包访问 prop-types。当我遍历数组的单个元素并且未提供 key 属性时缺少键元素。此外,还有其他几个警告,我只想开玩笑地忽略而不是给我错误。
  • 你找到解决办法了吗?
  • 不,还没有解决方案。如果我想让我的测试用例正常工作,我想我必须解决所有警告而不是忽略它们

标签: javascript unit-testing reactjs jestjs enzyme


【解决方案1】:

要禁用警告,您可以使用--silent 标志。所以用jest --silent 运行你的测试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-27
    • 1970-01-01
    • 1970-01-01
    • 2020-06-19
    • 1970-01-01
    • 2019-08-08
    • 2018-07-22
    • 2022-07-10
    相关资源
    最近更新 更多