React测试库的fireEvent总是设置`event.detail = 0`

时间:2020-03-25 05:48:54

标签: javascript reactjs react-testing-library

我需要检查单击是使用mouse还是使用键盘进行的,因为button上的keyPress会同时发生keyPressclick事件。一种方法是event.detail。如果用鼠标单击,它将给出1,否则显示0。 JS代码运行良好,但是由于RTL给出了event.detail=0,因此测试用例失败了。 有什么方法可以自定义RTL上的fireEvent.click函数,以便它始终提供event.detail=1

0 个答案:

没有答案