如果运行yarn test (运行jest ),则会得到以下错误:
C:\react-native-project\node_modules\react-native\Libraries\Utilities\warnOnce.js:15
const warnedKeys: {[string]: boolean} = {};但这只有在我遵循航向 of react-native-testing-library的情况下才会发生。
然后通过在setupFilesAfterEnv文件中使用jest.config.js选项,自动将其添加到您的jest测试中:
如果删除该文件,我将不会得到该错误,并且可以运行简单的测试。当我删除该文件时,测试将运行,但AsyncStorage无法识别,因此测试仍然不运行。我有AsyncStorage。它已经安装,应用程序可以工作,但我想添加组件测试。我还注意到,jest.config.js文件明显地丢失了测试项目本身。是否有任何文档或工作示例?我宁愿不做我的项目和测试项目的区别。是否有更好的文档或可靠的测试框架/模块可用?
https://stackoverflow.com/questions/62075005
复制相似问题