Reactjs 反应测试库';s fireEvent.click在测试react native web时不更新调试()的结果

Reactjs 反应测试库';s fireEvent.click在测试react native web时不更新调试()的结果,reactjs,typescript,jestjs,react-testing-library,react-native-web,Reactjs,Typescript,Jestjs,React Testing Library,React Native Web,所以我用React创建了一个简单的ConnectFour游戏 我已经创建了一个电路板和单元组件。该板由一个单元格表组成 测试呈现4x4板并单击第一列的第一个元素,因此结果将是在第一列的底部得到一个X: +--------------------+--+--+--+ | Click happens here | | | | +--------------------+--+--+--+ | | | | | +--------------------

所以我用React创建了一个简单的ConnectFour游戏

我已经创建了一个电路板和单元组件。该板由一个单元格表组成

测试呈现4x4板并单击第一列的第一个元素,因此结果将是在第一列的底部得到一个X:

+--------------------+--+--+--+
| Click happens here |  |  |  |
+--------------------+--+--+--+
|                    |  |  |  |
+--------------------+--+--+--+
|                    |  |  |  |
+--------------------+--+--+--+
| X                  |  |  |  |
+--------------------+--+--+--+
但是,当我执行基本上打印DOM树的
debug()
时,它不会显示任何“X”。以下是测试:


我做错了什么?

经过一些研究,我发现响应程序系统不依赖于单击事件,因此您不能期望发送那些已按onPress get调用的DOM事件

因此,如果您正在使用
react native web
,则不应使用
react testing library
编写web测试,而应使用
react native testing library