gpt4 book ai didi

reactjs - JEST - 如何使用同一 __test__ 文件夹中的实用程序管理不同的测试文件

转载 作者:行者123 更新时间:2023-12-05 07:25:08 25 4
gpt4 key购买 nike

我已经在我的 React 项目中安装了 Jest。这是一个组件的脚手架:

ComponentFolder
__test__
unit.spec.js
snapshot.spec.js
utils.js
index.js

一开始我只有一个测试文件(单元)和实用程序,一切正常,但是当我添加第二个规范文件(快照)时,jest 返回给我一个错误:

Your test suite must contain at least one test.

所以我想我应该从 test 文件夹中删除 utils 文件,但这样我会丢失结构,因为该 utils 文件仅用于测试以创建具有不同状态的组件.

最佳答案

如果不查看文件中的内容很难知道,但我猜你新添加的 snapshot.spec.js 没有 it block , it block 格式不正确,或者它不包含像 expect(func()).toMatchSnapshot() 这样的断言。

关于reactjs - JEST - 如何使用同一 __test__ 文件夹中的实用程序管理不同的测试文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55021487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com